Skip to content

A webapp that stores and displays when service has been done to your car aswell as reminds you when it needs additional service

Notifications You must be signed in to change notification settings

Zachwm/CarMaintenanceApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

Project Title: Car Maintenance WebApp

Project Description: A web app that stores the information on the latest maintenance you had done on your vehicle and when services are needed again

Project Goals: To learn django and how to have an web-app work with a database

Demo Video: YouTube

Instructions for Build and Use

Steps to build and/or run the software:

  1. Download all of the files from the github
  2. Open the directory and in console run "python manage.py runserver"
  3. Open the adress which the server opened at which is a default of http://127.0.0.1:8000/

Instructions for using the software:

  1. Navigate to either the sign in or sign up page(currently both work the same)
  2. Navigate to the Add new vehicle page
  3. Import the information on the last time any service has been done to your vehicle
  4. This is currently the limit of the software but in the future will allow for more vehicles to be added and will tell you when services need to be done again

Development Environment

To recreate the development environment, you need the following software and/or libraries with the specified versions:

  • Python 3.11
  • django = "*"

Useful Websites to Learn More

I found these websites useful in developing this software:

Future Work

The following items I plan to fix, improve, and/or add to this project in the future:

  • Implement the database to actually store the information on your vehicle
  • Add google accounts to allow for easier authentication
  • Allow for the website to deal with multiple vehicles per user
  • Add CSS to make the webapp look better
  • Add Vehicles to being stored within (currently only have accounts and their info)
  • Allow the user to see vehicles without having to re-sign in saving there authentication from page to page

About

A webapp that stores and displays when service has been done to your car aswell as reminds you when it needs additional service

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published