An open API service indexing awesome lists of open source software.

https://github.com/rogendo/carpool

A carpooling application
https://github.com/rogendo/carpool

Last synced: 3 months ago
JSON representation

A carpooling application

Awesome Lists containing this project

README

        


Carpool

Intro - Welcome to carpool, Your ultimate car sharing platform


This is a Ridesharing or car-sharing app, it is a platform that connects individuals who are traveling in the same direction and allows them to share rides together. The main purpose of a carpooling mobile app is to optimize transportation resources, reduce traffic congestion, and promote eco-friendly travel options.


List of features

List of features



  • User Registration

  • Ride Listing

  • Ride Sharing

  • Ride Booking


How to run Front-end Localhost

How to run Backend Localhost


DATABASE


Our database of use is postgresql
1. You need to have postgresql installed in your machine
2. Create a new database named 'carpool' in postgresql using the postgres command
```
CREATE DATABASE carpool ;
```

Windows and Linux with Python 3.8 ++

1. Clone this repository

```
git clone https://github.com/Rogendo/Carpool.git
```
```
cd backend/Carpool/
```

2. Create and activate virtual environment

```
python -m venv venv
```
on Linux system
```
source venv/bin/activate
```
on Windows system
```
.\venv\Scripts\activate.bat
```
3. Install requirements

```
pip install -r requirements.txt
```

4. Run the localhost server
```
python manage.py runserver

```

Contributing


Keep it simple..

Author or Acknowledgments

- [Peter Rogendo](https://www.github.com/Rogendo)
- [Timothy Munene](https://github.com/Tim-mune)
- [Sharon Chang'ach](https://github.com/changach-3000)

License

This project is licensed under the MIT License