The focus of the project is developing machine learning model that can accurately predict the price of a used car based on its features, in order to make informed purchases. Along with that, giving options to sell, view and search cars in the app.This app would help buyers connect to the sellers. The app would also validate the image by detecting the car in the picture uploaded by the user while regestering of his/her car.
User
- User authentication
- Home Page
- Wishlist
- Search option with different filters
- Predict used car price prediction
- Sell car page
- Validate car picture
- Delete car from sell
- FAQ
Admin
- Admin authentication
- Approval of car for selling
- Statistical analysis such as:
- Users who sell their cars
- Users registered per month
- Cars registered per month
- Frequently sold car brands
Sign Up/Sign In | User Functionalities | Filter |
Sell Car | Predict Car-price | Admin analysis |
VSCode or Android Studio
Install the dependencies by running:
flutter pub get
flutter run
cd api
pip install requirement.txt
cd price_pred_api
- Run the command
ucivorn --reload main:app
to start the api
Language
: Dart
Frontend
: Flutter
Database
: Firestore
Authenication
: Firebase
ML library
: PyTorch
Framework for API
: FastAPI
For more details- Firebase Cloud Functions
Flutter Documentation- Flutter
Dart Programming- Dart
------------------------------------------