- This is a minimalistic vehicle listing application.
- React
- MobX
- Bootstrap & React-Bootstrap
- React-Router
- React Auth Kit
- Baasic
To get a local copy up and running follow these simple example steps.
- Clone this repository on your local machine
- Navigate to the project folder using your terminal
- Start the server on port 3000 by running npm start
- User authentication
- Guests have read privileges of the app
- Users can create and delete their comments
- Admins can create, delete and update the vehicles
- Routing
- Add and update vehicle pages are protected from users that are not admins
- Paging, sorting, filtering
- Pages are limited to a max of 8 vehicles per page
- Users can filter the vehicles by make
- Users can sort the vehicles alphabetically
- LinkedIn: https://www.linkedin.com/in/dorian-urem/
- GitHub: https://github.com/dodoburner
- MobX - provides simple state management
- React-Router - provides routing in React
- React Auth Kit - provides auth token management with other cool features
- React Bootstrap - provides already styled components and styling utilites
- Baasic - backend service used to build the API