A simple cosmetics shop app for placing orders online.
The code is scalable and the file structure is well organized.
eCommerce Cosmetics Shop App is ready for production, having only a few dependencies, 100% responsive UI which scales perfectly on any mobile screen size.
Data is stored online using Firebase (products, categories) and locally with sqlite database for persistency (favourite items, user details, orders etc.)
- Data persistence between use sessions
- Autofill user details at checkout
- Favourite products system
- Order history panel
- Online database with Firestore
- Provider state management
- Custom animations
- Clean UI
Dart + Flutter Framework -> UI + Business logic Sqlite & Firebase -> Backend