Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mjtamlyn/tamlynscore
Archery scoring system
https://github.com/mjtamlyn/tamlynscore
archery django
Last synced: 4 days ago
JSON representation
Archery scoring system
- Host: GitHub
- URL: https://github.com/mjtamlyn/tamlynscore
- Owner: mjtamlyn
- License: bsd-3-clause
- Created: 2014-02-20T08:28:08.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-08-07T19:40:27.000Z (3 months ago)
- Last Synced: 2024-08-08T14:21:05.110Z (3 months ago)
- Topics: archery, django
- Language: Python
- Homepage: https://www.tamlynscore.co.uk
- Size: 5.58 MB
- Stars: 11
- Watchers: 3
- Forks: 3
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
TamlynScore
===Django-based archery scoring web application.
## Requirements
The requirements for the project are as follows:
* Python 3
* Node
* PostgreSQLOn top of these, if you want to modify/recompile the CSS you're going to need:
* Compass## Installation
Assuming that the requirements have been fulfilled, the installation procedure is as follows:
1. Clone the repository,
2. Run `pip install -r requirements.txt` from the repositories root,
3. Run `yarn install` to install the `node_modules`
4. Set up the config file (tamlynscore/settings.py),
* This should include a secret key and the correct database access URI.
5. Run the python server using `python manage.py runserver`
6. Run the Node development server using `npx webpack serve`The application should then be running, and accessible on `localhost:8000`.
**Note:** It's thoroughly recommended that you use a virtual environment for python to run this project.
## Contributors
* [See all the contributors on GitHub!](https://github.com/mjtamlyn/archery-scoring/graphs/contributors)