Skip to content

A full-stack car price prediction web application.

Notifications You must be signed in to change notification settings

BrendaG04/AutoVal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 

Repository files navigation

πŸ’° AutoVal

AutoVall is a full-stack web application that allows users to estimate car prices by make, accidents, mileage, engine size, etc…, and save their desired predictions. Implemented a machine learning API with Flask, integrated it with a React frontend, and implemented user authentication (Spring Boot) and favorites using Supabase.

πŸ“Œ Features

  • βœ… Predicts prices for used cars based on features.
  • βœ… User signup/login with JWT Authentication
  • βœ… Handles various fuel types (Gas, Diesel, Electric, etc.)
  • βœ… Accounts for accidents, mileage, age, and other key factors
  • βœ… Save and manage desired predictions
  • βœ… Supabase database integration
  • βœ… CSV import for data entry viaKaggle)

πŸš€ Tech Stack

  • Backend: Java, Spring Boot, Python, Flask, Colab
  • ML Framework/Tools: XGBoost, Pandas, Scikit-learn
  • Frontend: Javascript, HTML, CSS, ReactJs
  • Authorization JWT (Json Web Token)
  • Database: Supabase
  • Version Control: Git, GitHub
  • Tools: Kaggle

πŸ“‚ API Endpoints

Method Endpoint Description
POST /predict Make prediction

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/AutoVal.git
cd AutoVal/backend/flask_ML 

About

A full-stack car price prediction web application.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published