Skip to content

Developed a driveway management system streamlining operations for clients and contractors. Clients can register, submit requests, negotiate quotes, and process payments, while contractors manage requests, generate quotes, and issue invoices. The system automates work order creation upon quote acceptance.

Notifications You must be signed in to change notification settings

kumuda2388/Driveway-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The base URL / start point of the project website: http://localhost/Driveway_Project/frontend/index.html

All the backend files are present under backend folder of the project and front end files are present in frontend folder of the project.

App.js under backend folder has all calls to the backend server and dbservice.js has all the database queries queries details.

In the backend folder of the project run below commands to install all necessary packages: npm init -y npm install express mysql cors nodemon dotenv npm install express-session npm install bcrypt

Do the below changes in package.json file so that changes of the website are dynamically reflected. "start": "nodemon app.js" in package.json file

To start the server go to backend folder of this project in your terminal and run the following command: npm start

Contributions:

I Kumuda Krishnappa and Nikila Choppa collaborated closely on this project, and here’s a summary of our contributions:

We jointly designed the necessary tables, determining what data was required and what could be excluded.

While I handled the creation of submit requests, quotes, bills, and orders on the customer side and Nikila worked on the same features for the contractor side (David).

Both of us worked together on the queries for the dashboard and its overall creation.

Throughout the project, we coordinated effectively, discussing issues, troubleshooting challenges, and supporting each other whenever we encountered difficulties. If we were unable to resolve an issue on our own, we worked together to find a solution.

While we each focused on our individual tasks, we also collaborated on certain components and ensured that all parts of the project were integrated and functioning smoothly.

About

Developed a driveway management system streamlining operations for clients and contractors. Clients can register, submit requests, negotiate quotes, and process payments, while contractors manage requests, generate quotes, and issue invoices. The system automates work order creation upon quote acceptance.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published