Database berbasis web untuk mengelola klub cabang BSAC. Ini mengurus rincian keanggotaan, catatan pelatihan, situs yang diketahui dan perjalanan klub.
Anda dapat menemukan informasi tentang contoh demo aplikasi di sini: http://xSACdb.wjdp.uk/demo/.
xSACdb adalah aplikasi web Python, dibangun di atas kerangka web Django. Untuk penggunaan produksi, satu-satunya metode penerapan yang didukung adalah melalui Docker. Lihat bagian di bawah.
Untuk pengembangan Anda dapat menjalankan server dari shell lokal. Pertama, siapkan lingkungan lokal Anda dengan menginstal paket Python dan frontend:
npm install
pipenv install
Kemudian buat database Anda dibuat dan diisi dengan data palsu:
pipenv run src/manage.py migrate
pipenv run src/manage.py reset_fake_db
Akhirnya mulai aplikasi dengan:
pipenv run honcho start
Aplikasi ini didistribusikan tanpa kualifikasi, pelajaran atau SDC apa pun. Saya belum sepenuhnya menyelidiki hal ini tetapi saya rasa BSAC memiliki hak cipta atas data tersebut. Anda harus memasukkannya ke dalam diri Anda sendiri.
Penempatan dilakukan melalui wadah buruh pelabuhan. Lihat file docker-compose.yml di repo untuk contoh cara mengaktifkan server. Dokumen lainnya menyusul.