Smart Garage is a comprehensive management system designed for auto service centers to streamline their operations, manage employees, customers, orders, vehicles, and services efficiently.
- Employee Management:
- View all employees.
- Add, edit, and delete employees.
- Activate or deactivate employees.
- Service Management:
- View all services.
- Add, edit, and delete services.
- Activate or deactivate services.
- Customer Management:
- View all customers.
- Add, edit, and delete customers.
- Activate or deactivate customers.
- Order Management:
- View all orders.
- Add, edit, and delete orders.
- Mark orders as completed or pending.
- Associate services with orders for detailed tracking.
- Vehicle Management:
- View all vehicles.
- Add, edit, and delete vehicles.
- Activate or deactivate vehicles.
- Vehicles Per Customer:
- View vehicles associated with a specific customer.
To use Smart Garage locally, follow these steps:
-
Fork and Clone the Repository:
- Fork the Smart Garage repository on GitHub.
- Clone your forked repository to your local machine:
git clone https://github.com/your-username/Smart_garage.git
-
Navigate to the Project Directory:
cd Smart_garage
- Install Dependencies:
npm install
- Set Up Database:
- Create a MySQL database named
smart_garage
. - Import the SQL dump file
smart_garage.sql
into your database.
- Configure Environment Variables:
- Create a
.env
file in the root directory. - Add the following environment variables:
DB_HOST=localhost DB_USER=<your_mysql_username> DB_PASSWORD=<your_mysql_password> DB_NAME=smart_garage
-
Start the Server: npm run dev
-
Access the Application:
- Open your web browser and go to
http://localhost:8080
.
Once the server is running and the database is set up, you can start using Smart Garage by navigating through the various functionalities provided in the web application interface.
Contributions are welcome! If you encounter any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request.
This project is licensed under the MIT License.