Code Monkey home page Code Monkey logo

atropine's Introduction

Atropine

Atropine is a program written in Python which helps with running FOCAL events. It generates fixtures, takes results, works out the standings, and can display it all in a separate window suitable for showing on a public-facing screen.

Prerequisites

To run Atropine you need to have Python 3 installed. You can get it from the Python downloads page.

You use Atropine through your web browser, but it does not need access to the internet to run. Atropine is its own web server which runs on your own computer, and your browser connects to that.

Instructions for getting started

  • If Python 3 is not already installed on your computer, or if you're not sure whether it's installed, download and install Python 3.
  • Get Atropine. You can either:
    • Clone the git repository, or,
    • If you don't use git but have somehow found this on github, download the latest Atropine zip file from https://greem.co.uk/atropine/. Unzip the zip file into a new folder of your choosing. Don't move any of Atropine's files out of that folder - the location of atropine.py in relation to the subfolders must be maintained as it is. It's okay to make a shortcut (or symlink, on Linux) to atropine.py and put the shortcut anywhere you want.
  • Run atropine.py.
  • Atropine will open a small web server on your computer, and give you a link to paste into your browser, like this: http://localhost:3960/cgi-bin/home.py
  • Go to that link in your web browser. You are now using the web interface, and you can create and administer your tournament from there.

Further documentation

The file webroot/docs/index.html contains further information about using Atropine.

Licence

Atropine is free to use, and is released under the BSD 3-clause licence.

The font files under webroot/fonts/ are from third-party sources and are distributed with Atropine in accordance with their own licences. See webroot/fonts/FontLicences.txt for details.

atropine's People

Contributors

elocemearg avatar

Stargazers

Samuel avatar Bankn8II©$A avatar

Watchers

 avatar  avatar

Forkers

aibolem houtens

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.