Thanks for visiting 👋 This is my full-stack dealership management web application that is capable of managing service, sales, and inventory. It is responsive, dynamic, and includes persistent database storage. This was designed using Domain Driven Design and a microservice infrastructure that can be deployed in a Docker container using the technologies listed below.
Frontend:
Backend:
Database:
Deployment
Clone the project
git clone https://github.com/jkluse/dealertrack.gitGo to the project directory
cd dealertrackInstall dependencies
cd ghi/app
npm installCreate a Volume, Build and Run the Docker Images
cd <root project directory>
docker volume create beta-data
docker-compose build
docker-compose upOn Browser:
go to http://localhost:3000/
1. Create a manufacturer
2. Create a model
3. Create an automobile
4. Create a technician
5. Create a salesperson
6. Create a customer
...then you can create a service appointment, a sale
...On Salesperson history, you can filter by salesperso
...On Service Appointments, you can filter by VIN, customer, or technician



