8000 GitHub - firecat53/carpool: Simple rotating list to decide whose turn it is to drive
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Jan 1, 2022. It is now read-only.
/ carpool Public archive

Simple rotating list to decide whose turn it is to drive

License

Notifications You must be signed in to change notification settings

firecat53/carpool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Carpool Tracker

Small script to keep track of whose turn it is to drive and total days driven in a calendar year.

Features

  • Clicking on a driver moves them to the bottom of the list and adds a date when they drove.
  • Shows most recent date driven
  • Tracks number of days driven by each driver
  • Add/delete drivers
  • Authenticated login (TODO)

License

  • MIT

Requirements

  1. Python 2.7+ or 3.2+
  2. bottle
  3. bottle-cork (for authentication) (TODO)

Installation (normal)

  • Clone app git clone https://github.com/firecat53/carpool.git
  • Create virtualenv cd carpool && virtualenv --no-site-packages venv && source venv/bin/activate
  • Install requirements pip install -r requirements.txt
  • Run server python app.py and visit http://localhost:8080
  • Configure reverse proxy webserver if desired.

Installation (docker)

  • Copy the Dockerfile into the current directory and run docker build -t carpool .

  • Run the docker container

      docker run -d \
                 -p 8080:8080 \
                 --mount type=volume,source=carpool_data,target=/srv/http/carpool/data \
                 carpool
    

About

Simple rotating list to decide whose turn it is to drive

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0