Skip to content

Usaid-Bin-Rehan/NUCES_SE_TezRaftaar

Repository files navigation

NUCES_SE_TezRaftaar

The Carpool Management System is a social website with the purpose of allowing the private commuters of NUCES to connect with each other for benefits that come with ridesharing like division of cost, economical transport regardless of ownership of vehicle and bond with unfamiliar commuters. The objective is to connect through a unified and secure social platform where they can offer or search for economical rides efficiently. The goal is economical deployment of a software that has potential to be updated to fulfill all the needs of commuters to any organization.

The website is a one-stop solution for all the organizational commute needs. It can bring together coworkers of the same route, decrease the traffic and pollution problems especially in the nation, and minimize fuel and maintenance costs. It allows commuters to filter through groups by the details or preferences while maintaining privacy and security through organization’s email login. Since the software has all the necessary features developed and can be monetized using the advertisement revenue, it is easy to develop and maintain. It frees commuters from the hassle of tracking different social media platforms.

Built with

HTML CSS JavaScript Express.js MySQL Node.js

Getting started

Prerequisites

  • Node.js
  • MySQL

Installation

  1. Clone the repository
    git clone https://github.com/username/repo.git
  2. Install NPM packages
    npm install
  3. Create a .env file and set the following variables
    DB_HOST=localhost
    DB_USER=root
    DB_PASSWORD=password
    DB_NAME=carpool_db
    
  4. Start the server
    npm start

Usage

Follow these steps to use the Carpool Management System:

  1. Run the following command to start the server:
    npm start
  2. Open your web browser and navigate to http://localhost:3000 to access the website.

Contributing

Contributions are welcome! Please create an issue or pull request.

License

This project is licensed under the MIT License.