This project, the capstone of MOD 2, is a simple web application that demonstrates CRUD functionality, with 5 models. The application is called carHub, a website that allows you to create an account with a secure password, add cars to your account, along with information about the car, and add maintenance records to each car for tracking. Further functionalities include:
- Add cars to your account with the following information:
- Name of car
- Make
- Model
- Year
- Mileage
- Description
- Add/delete photos of your car
- Add/delete maintenance records for your car.
This application was written in Ruby using Rails. The application also required the following Ruby Gems to function:
- paperclip: To handle images
- sqlite3: To build and manage the database
- bcrypt: A secure hash algorithm designed by The OpenBSD project for hashing passwords.
This is what the using the website looks like:
Click the image below to be redirected to a demo video.
The humble developers in training that built this are:
Saul Feliz LinkedIn // Github // Portfolio
&