one.me is a shopping application made with flutter .
- Able to signup / signin
- Able to navigate through products
- Able to cart
- Sarath S [https://www.github.com/sarathsdev]
- Mohammed Shezin V C [https://www.github.com/shezin]
- Musthaq Ahammed P [https://www.github.com/i-mus]
BFH/recPyxILDk4oYGXo9/2021
[https://drive.google.com/file/d/1AkQpdg9jEdKPOCvw2JvfpnUj81_RRhh0/view?usp=drivesdk]
Folder Structure ,here is the core folder structure which flutter provides
one.me/
|- android
|- build
|- ios
|- lib
|- test
Here is the folder structure we have been using this project
lib/
|- screens/
|- utils/
|- main.dart
|- ProductModel.dart
|- generated_plugin_registrant.dart
Now, let's dive into the the lib folder which has the main code for the application.
1- screens - This file contains all the multiple pages of the application.
2- utils - It contains the utilities/common functions of the application.
3- main.dart - This is the starting point of application. All the application level configurations are defined here.
4- ProductModel.dart - It defines what are the items present in a product model.
5- generated_plugin_registrant.dart - It's an auto generated file while setting up firebase for authentication.
Project demo
firebase_core: ^1.0.4
firebase_auth: ^1.1.1
lottie: ^1.0.1
carousel_slider: ^4.0.0-nullsafety.0
Step 1. Download or clone this repo by using the link below
https://www.github.com/sarathsdev/one.me.git
Step 2. Go to project root and execute the following command in console to get the required dependensies:
flutter pub get
flutter run --no-sound-null-safety
https://drive.google.com/file/d/19k5ndB2m859HSErJ7eFxYtjDZ1sLt7tO/view?usp=drivesdk