Skip to content

SuperCoopBerlin/tapir

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tapir Member & Shift Management System

Quality Gate Status Python code test coverage Lines of python code

Tapir is a member and shift management system of the cooperatives SuperCoop Berlin and Rizoma. Our Vorstand and member office uses Tapir to manage shifts and members, for example their personal data, capabilities, payments and shift statuses. It is also used for automatic mails and evaluate new applicants. Members can use Tapir to register or unregister for shifts, search for a stand-in and see their shift status as well as upcoming shifts.

The Tapir project is developed by SuperCoop members with contributions from Rizoma. It is licensed under the terms of the AGPL license.

SuperCoop members can access the system at https://members.supercoop.de.

If you're interested in using Tapir for your own cooperative, we'd be happy to help. Contact us by creating an issue in this repo or write Théo directly.

Tapir (/ˈteɪpər/) has a trunk, but not quite such a beautiful one as Mme. l'élephan. Tapir is badass, but not quite as badass as the other animals. Let's teach Tapir some tricks!

Getting started

We have a wiki on GitHub. In particular, check this page to run Tapir on your machine and how to setup your IDE.

For more information, have a look at our 📖 Documentation.

Contributing

This is an active open-source project, so you can get involved in it easily! You can do so without any programming or Python knowledge! Just choose a task that you like.

  1. 🐛 Report issues or 💡 suggest new features
  2. 💻 Contribute Code
  3. 🌍 Translate Tapir
  4. 📖 Improve Documentation
  5. 🍎 Become a part of SuperCoop e.G.

Troubleshooting

  • On macOS, in order to set up a local Python venv, you might have to install Postgresql to get psycopg2 working. Use brew install postgresql for that.

About

Member & shift management system for our cooperative supermarket, SuperCoop Berlin eG

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors 24