/Car_Service_App

Car service app with internal application for mechanics and receivers and official site where customer may register, add their cars and follow the progress with their car repairing.

Primary LanguagePythonMIT LicenseMIT

Car_Service_App

Introduction

Car service app with internal application for mechanics and receivers and official site where customer may register, add their cars and follow the progress with their car repairing.

Instalation Steps

  1. Clone the source code

    git clone "repo link"
  2. Download the pre-builded services

    docker pull cvstoilov/car_service
  3. Create your .env.prod file and fill it with your PROD environment variables in root directory

  4. Run the DB and application

    docker compose -f docker-compose.production.yml up -d web
  5. Collect all static files

    docker compose -f docker-compose.production.yml exec web python manage.py collectstatic
  6. Start the Nginx

    docker compose -f docker-compose.production.yml up nginx -d

Project diagram:

image

DB Relationships:

image

Screenshots:

Public Side

  1. Home page: "Here the customers will have access to their garage, profile and service contacts"

    image

  2. Garage page: "Here the customers will have access to their cars, to look the car repair process, history and invoices""

    image

    image

Service Side

  1. Customer and Cars list where the employee may create them when come in the Auto Service

    image

    image

  2. Car Queue where mechanic will see the cars that need to be fix them and may to change status of the car to may customer look the process.

    image