Backend code for the beacon project.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
To build the project, the following prerequisites must be met:
- Python 3.6 and up
- SQLite.
Get a copy of the repository:
git clone https://github.com/noi-techpark/beacon-gamification-backend.gitChange directory:
cd beacon-gamification-backend/Create a virtualenv:
python3 -m venv envActivate the virtualenv:
source env/bin/activateInstall dependencies:
pip install -r requirements.txtAfter the installation of dependencies you can follow the Django documentation.
Use the standard development server with python project/manage.py runserver.
ToDo: A detailed description about how the application must be deployed.
For support, please contact info@davinci.bz.it.
If you'd like to contribute, please follow the following instructions:
-
Fork the repository.
-
Checkout a topic branch from the
developmentbranch. -
Make sure the tests are passing.
-
Create a pull request against the
developmentbranch.
More documentation can be found at https://opendatahub.readthedocs.io/en/latest/index.html.
The code in this project is licensed under the GNU AFFERO GENERAL PUBLIC LICENSE Version 3 license. See the LICENSE.md file for more information.