Skip to content
This repository has been archived by the owner on Feb 14, 2020. It is now read-only.

EliseAv/esupa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Esupa

Esupa is an inactive free software licensed under the Apache License meant to handle collection of attendee data and payment for events that are just big enough for Google Forms and manual deposits being insufficient.

It's created for Abando, an annual event in Brazil, in the hopes that this can be universally useful.

The name stands for Event Subscription and Payment.

Installation

Usage

You must set up a registration and authenticiation application. Just django.contrib.auth does the job, but I use django-oneall.

Then use the Django Administration panel to create a new Event. Make sure to set its date in the future.

After this is set, you can navigate to the main page and you will see the main subscription page.

Roadmap

  • Have each Event have its own staff list, deal with permissions based on that. Some with read permissions only.
  • Add support more payment processors. Payza? BCash? Moip?
  • Localization of optionals and other database-stored strings.
  • Flesh out partial payments. How should new expiry dates be calculated?

Authors

Ekevoo only, but heavily based on plenty of discussions and advice from WhiteRaccoon, who really helped mature the ideas while working hard at the PHP predecessor of this.

About

Event Subscription and Payment (Django App)

Resources

License

Stars

Watchers

Forks

Packages

No packages published