https://github.com/kbohinski/chronicel
Our super sweet hacker management system, built for HackTCNJ 2017+ | Used by Hack@WPI 2018!
https://github.com/kbohinski/chronicel
flask hackathon hacking hacktcnj js mailchimp management-system mlh pubnub python registration tcnj
Last synced: 7 days ago
JSON representation
Our super sweet hacker management system, built for HackTCNJ 2017+ | Used by Hack@WPI 2018!
- Host: GitHub
- URL: https://github.com/kbohinski/chronicel
- Owner: kbohinski
- License: mit
- Created: 2017-04-10T22:49:32.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-12-27T23:03:33.000Z (over 6 years ago)
- Last Synced: 2025-04-12T06:43:46.305Z (7 days ago)
- Topics: flask, hackathon, hacking, hacktcnj, js, mailchimp, management-system, mlh, pubnub, python, registration, tcnj
- Language: HTML
- Homepage: https://github.com/kbohinski/chronicel
- Size: 3.36 MB
- Stars: 19
- Watchers: 2
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-hackathon - chronicel - A minimal registration system for a smaller, more personal hackathon. (Platforms / Unmaintained 🧊)
README
# chronicel
Our super sweet hacker management system for HackTCNJ 2017 & 2018!chronicel is a simple and minimal registration system made for HackTCNJ. It provides both hackers and organizers everything they need all in one place. HackTCNJ is a smaller, more personal hackathon, so we have no need for hacker applications, team registration, or reimbursement.

## Hacker's view:
## Organizer's view:

We wanted to provide our hackers the best registration experience we could.
**It also has a really nice system for organizers to work with MyMLH, this is what we would really love for others to build upon!**
## Used By:
* HackTCNJ 2017 & 2018
* Hack@WPI 2018Let us know if you are using chronicel! Add yourself to this list with a PR!
## Design Requirements:
- Realtime Registration Updates
- Automatic Waitlist Management
- MyMLH Integration
- Resume Collection
- Mailchimp Integration
- Administrative Dashboard
- Check In
- Hacker Self Service ('Day Of' Dashboard, Update Info, Drop Application, Contact, View Past Emails)
- Error Reports & Metrics
- Slack Notifications for Organizers## Setup:
- `git clone https://github.com/kbohinski/chronicel.git && cd chronicel`
- `pip3 install -r requirements.txt`
- Fill in all config files!
- Database:
```sh
python3
```
```python
from flask_app import db
db.create_all()
```
- Automatic waitlist management setup: Setup your favorite cron like tool to run `python3 manage_waitlist.py` nightly!
- `python3 flask_app.py`
- 🎉 🔥 🙌 💃 👌 💯