Skip to content

Better Organizer contains features: Contact List, To Do List,...

Notifications You must be signed in to change notification settings

mszakacz/better_organizer

Repository files navigation

better_organizer

Link to the App

Link to the Repository

App functionalities:

Application is called ‘Organizer’ because it includes functionalities that are needed in daily life as Contact List or ToDoList.

Contact List displays the list of contact, and allows user to:

  • Add new contacts,
  • Edit existing contact,
  • Delete the contact,
  • Find the contact (or group of contacts) using Search bar,

Project Description:

That’s the project I’ve done with the cooperation with my Friend. The reason was to learn how to cooperate with other Developers on one project, using GitHub together, communicate, review PR’s and support each other. I learned good convention of git commits and proper descriptions on Github. I also learned how to work on the project together with other developers.

App is connected to Firebase database which allows to store the data and to use it on different devices. App uses Loading Indicators and SnackBars to make user experience smoother. Application is divided into Presentation Layout (UI and BLoC), Business Layer (UsersRepository package), Data Layer (UsersApiClient package). Code is written in the high standards way to make it easy to maintain and easy to test. We use BLoC as a state management and logic component. Project also contains BLoC tests, unit tests, widget tests. App is published using Firebase.

Key technologies:

Firebase FireStore, BLoC, widget tests, unit tests

About

Better Organizer contains features: Contact List, To Do List,...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published