VERSION 1.0 OUT NOW. ALL BASIC FEATURES ARE IMPLEMENTED.
Website for ForMe, a yearly event at Liceo Cassini highschool.
This website supports booking activities with limited availability, on multiple days, over multiple timespans of variable length.
There is a "Me" page, detailing all the activities one has booked.
It features different days for different types of users (ei: students and guests).
It supports randomly filling the unbooked timespans in a user's schedule.
First, setup the database by running
python manage.py make-db
To deploy the server for public use, follow Flask's documentation.
For testing purposes, you can host the website by running
flask run
If you want your server to be externally visible, use the --host
argument, eg:
flask run --host=0.0.0.0
Frontend: HTML5, CSS, JavaScript, Jinja Template Language
Backend: Python with Flask
Database: SQLite3
#TODO