Una base de datos basada en web para gestionar los clubes filiales de BSAC. Se ocupa de los datos de membresía, registros de entrenamiento, sitios conocidos y viajes de clubes.
Puede encontrar información sobre instancias de demostración de la aplicación aquí: http://xSACdb.wjdp.uk/demo/.
xSACdb es una aplicación web Python, está construida sobre el marco web Django. Para uso en producción, el único método de implementación admitido es a través de Docker. Consulte la sección siguiente.
Para el desarrollo, puede ejecutar el servidor desde un shell local. En primer lugar, configure su entorno local instalando Python y paquetes frontend:
npm install
pipenv install
Luego cree su base de datos y llénela con datos falsos:
pipenv run src/manage.py migrate
pipenv run src/manage.py reset_fake_db
Finalmente inicie la aplicación con:
pipenv run honcho start
La aplicación se distribuye sin calificaciones, lecciones o COSUDE. No he investigado esto por completo, pero supongo que BSAC tiene derechos de autor sobre esos datos. Tendrás que poner esto tú mismo.
La implementación se realiza a través de un contenedor acoplable. Consulte el archivo docker-compose.yml
en el repositorio para ver un ejemplo sobre cómo poner en marcha un servidor. Más documentos a seguir.