Skip to content

laitooo/bibliotheque

Repository files navigation

Bibliotheque

A book shop mobile app built in Flutter.

  • This project implements all logic and ui using Mock data repository.
  • The project separates the data logic from the UI logic and uses Bloc as a middle-man.
  • The project also uses bloc as a state manager.
  • The app implements light and night mode.
  • The project uses fast_i18n for localization.
  • The project was developed for the purpose of learning the practices of testing.

Credit

The amazing UI Design was designed by Sobakhul Munir Siroj

The figma resource can be found here

Dependencies

Click to expand

Screenshots

Splash screen Welcome screen Login screen Forgot Password screen - 1
Forgot Password screen - 2 Forgot Password screen - 3 Register screen - 1 Register screen - 2
Register screen - 3 Register screen - 4 Register screen - 5 Home screen
Categories list Browse by category - 1 Browse by category - 2 Wish list
Settings screen Personal info Edit personal info Payment method
Notifications screen Notification preferences Languages screen FAQs screen
Contact us screen About app screen Logout bottom sheet Search history
Search screen Filter screen - 1 Filter screen - 2 Book details screen
About book screen Book reviews Craete review screen Light mode

Getting started

To run the project do the following steps:

1- Clone the project.

2- run "flutter pub get".

3- run "flutter pub run build_runner build".

4- run the project.