A car trader app built using the MERN stack. - View App
This app has CRUD operations and allows users to:
- View the listing page
- Search for a car via make or model
- View car details
- Filter the cars E.g. colour, fuel type, car body type etc
- Register an account or login (Credentials stored in MongoDB)
- Add a car (Authenticated users only)
- Delete or mark their car as 'sold'
The cars are stored in MongoDB with Express and Node.js being used to power the backend. React & Redux along with Tailwind was used to build and style the frontend. HTTP requests are made from the frontend using Axios. The React Testing Library was also used to test the pages and components of the application.
- React
- React Hooks, React Router, React Testing Library
- Redux
- Axios
- MongoDB
- Node.js and NPM
- Express
- Tailwind
- Postman
- Git & GitHub
- Visual Studio Code (IDE)
- JavaScript
- Allow authenticated users to add cars to a wishlist page
Coded by Mo - mocodes
Twitter: @mocodes_