OddWheels is a full stack project dedicated to showcasing a collection of weird and unconventional cars from around the world. Whether you're a car enthusiast with a taste for the peculiar or simply intrigued by automotive oddities, OddWheels has something for everyone.
- Browse a curated list of weird cars with detailed information and images.
- Search for specific cars by name, year, make, or category.
- Submit your own weird car findings to contribute to the collection.
- Like and share your favorite oddities with friends on social media.
- Frontend: HTML, CSS, JavaScript (React)
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: JSON Web Tokens (JWT)
- Deployment: Heroku (Backend), Netlify (Frontend)
To run OddWheels locally, follow these steps:
- Clone this repository to your local machine.
- Navigate to the
frontend
directory and runnpm install
to install frontend dependencies. - Navigate to the
backend
directory and runnpm install
to install backend dependencies. - Set up a MongoDB database and provide the connection URI in the backend
.env
file. - In the
backend
directory, runnpm start
to start the backend server. - In the
frontend
directory, runnpm start
to start the frontend server.
deploy link: https://oddwheels.onrender.com , https://oddwheels.pages.dev
Have questions or suggestions? Feel free to contact the project maintainer:
- Email: sabariokg@gmail.com