A web app to find a suitable date for attendees of an event.
The app's frontend part is done html5 and vue.js. At the time everything is in a single file: index.html
.
The backend part is done in python3 with flask, sqlalchemy and alembic.
- Clone the repo:
git clone https://github.com/clemensmanert/fix-the-date
- Setup the python enviroment
python -m venv venv
inside the project's root. - If you do not want to use Sqlite, or want the database to be locate somewhere else, change the database config in the
app.py
to your needs. - Create a development configuration for the frontend
cp html/config.js_sample html/config.js
- Activate the python environment
source venv/bin/activate
- Install requirements
pip install -r ./requirements.txt
. - Create the database
flask db upgrade
- Run flask
flask run
Now you can open the app in your browser at localhost:5000