Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mahmoudasem337/graduation-project


https://github.com/mahmoudasem337/graduation-project

Last synced: 5 days ago
JSON representation

Awesome Lists containing this project

README

        

# UCar Marketplace

UCar Marketplace is an online platform for users to buy and sell used cars, offering a seamless experience for listing, browsing, and negotiating car sales. With features like personalized recommendations, customer service chatbots, and price prediction, this marketplace makes buying and selling cars easier and more efficient.

## Features

- **User Authentication**: Sign up, log in, and manage profiles using OAuth (Google, Facebook) for a smooth onboarding process.
- **Browse Listings**: View a variety of used cars with detailed descriptions, images, and seller information.
- **Advanced Search**: Filter listings by make, model, year, price, and location for easy discovery.
- **Personalized Recommendations**: Get car recommendations based on browsing history.
- **Post Listings**: Easily add a car listing, including images, description, and contact info.
- **Customer Service Chatbot**: Get instant support with a built-in chatbot that answers common questions.
- **Price Prediction Model**: View estimated car prices based on historical data, make, model, and condition.
- **Reviews**: Users who own a certain type of car can write a review about these cars to help those interested in buying these cars.

## Technologies Used

- **Frontend**: HTML, CSS, JavaScript, React (for a dynamic and responsive UI)
- **Backend**: Spring Boot (to handle server-side logic, REST API, and business logic)
- **Database**: MySQL (for structured data storage)
- **Authentication**: OAuth (Google, Facebook) for easy and secure user authentication
- **Customer Support**: Integration With Gemeni