This is the collectives site to plan events within a mountain sport club. It is based on Flask.
- Unzip the package from the source.
- Install Python (this app has been tested with Python 3.8) and pip3
- Install required dependencies with pip
pip install -r requirements.txt
- Run the development server (it will be available at http://localhost:5000)
./run.py
(do not run this in production)
Instance specific configuration can be included in instance/config.py
🛠️ [TODO] 🛠️
Default account is admin Default password is foobar2 (can be change in config.py)
A demonstration website can be found https://test.collectives.cafannecy.fr
More detailed documentation can be found in doc
folder or on the doc
website: https://doc.collectives.cafannecy.fr
🛠️ [WIP] 🛠️
Install required test dependencies with pip:
pip install -r requirements-tools.txt
run the tests:
python tests.py
to run Unit Testspytest
to run Integration Tests
Refer to the CODING file.