Skip to content

A web application to share rides with your work colleagues

License

Notifications You must be signed in to change notification settings

ddomingof/rideshare-app

Repository files navigation

CarPool

A Django-based web application to facilitate sharing commutes in a company.

What information is stored?

This web application displays only emails as personal information.

Getting Started

  1. Install the requirements
$ python -m pip install -r requirements.txt
  1. Set up the database
$ python manage.py makemigrations ui
$ python manage.py migrate
  1. Start the app
$ python manage.py runserver

Getting Started with Docker

This web application comes with a Dockerfile and docker-compose.yml. It can be run with:

$ docker-compose up

Cron Job

Periodically run this command to remove expired commutes

$ python manage.py delete_expired