Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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
* PostgreSQL

On 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)