Webapp that lets you track your car maintenance
If you are cloning this to work on a local server, just clone and then run npm install
to get all the dependencies up and running.
If you want to use it live, it's available at:
http://under-the-hood.herokuapp.com
This is hosted by Heroku in a developer tier so it might take a few seconds for it to spin up and serve the site.
You can either Sign Up or Log In in the top right corner of the page.
If you would like to see a user profile without going through the sign up process, you can use a test account that I have set up.
Email: [email protected] Password: tempword
If you want to add a new car to your garage, simply press Add Car and then follow the drop down menus.
Logging a maintenance item is just as easy.
In the log page, all the buttons are self explanatory.
This is running a Node.js with Express and Sequelize backend.
Front end is jQuery and styled with Boostrap.
API used is Edmunds.com
- Add more types of services to be logged with an Other option to fill in your own.
- Expand API limit. Edmunds only grants you 25cpd initially. Selecting a car makes 2 calls, so the app could run out of calls in a hurry.
- Use data from API to recommend next service based on last mileage logged.
- Update visual styling and reduce load times.