Car Poinit is a full-stack web application designed for buying and selling cars. It allows users to list their cars for sale, place bids on listings, and facilitates secure transactions between buyers and sellers.
- Website: Car Point Live
- Server Side Repository: Car point Server
- Dynamic search form to filter listings.
- Display of latest car listings.
- Testimonial section managed without external packages.
- "Most Loved" section featuring listings with the most bids.
- View all listings with filters for car condition, brand, and price range.
- Pagination for navigating through listings.
- Interactive features for users to manage listings.
- Detailed view of a listing with options to save, bid, and manage.
- Bookmark listings and remove them as needed.
- Modal for placing bids on available listings.
- Here all the blogs are available
- Our details are shown here
- User authentication handled via Firebase.
- Profile photo upload using ImgBB integration.
- Secure JWT implementation for user sessions.
- Secured access with middleware verification.
- Statistics page showing listing creation and member verification status.
- Management of all users and listings in tabular format.
- Profile management with options to update details and request verification.
- Ability to post new listings and manage existing ones.
- View saved listings and manage bids.
To run this project locally, follow these steps:
- Clone the repository from Car Point Server.
- Install dependencies using
npm install
. - Set up Firebase credentials and API keys.
- Run the development server using
npm start
.
Contributions are welcome! Please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/improvement
). - Make your changes.
- Commit your changes (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature/improvement
). - Create a new Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.