Skip to content

fityannugroho/lister

Repository files navigation

Lister

Mobile app for management and sharing tasks.

This app is developed with programming language Java and using Firebase for data storage and authentication method.

Features

  • Create new account.
  • Login with existing account.
  • Change password if you forgot your password.
  • Add, change, and delete your tasks.
  • Share your task to another users.
  • Modify the sharing access.

Screenshoots

Login Register Forgot Password Main Add Task Detail Task Share Task Edit Task Delete Task Shared List Manage Access

Entity Relationship Diagram

Entity Relationship Diagram

Contribution

Everybody can contribute to this project.

You may need to add this project to your own Firebase project. You also need to configure the Firestore and creating new collections for User, Task, and SharedTask as shown in ERD.

After that, you need to configure the Fireauth in order to enable email-password based authentication.

Disclaimer

This project was originally created for college assignment by me (@fityannugroho) and @arisandyk. This project is open-source and can be used for educational purposes.