Giter Site home page Giter Site logo

kylefarris / fll-scoreboard Goto Github PK

View Code? Open in Web Editor NEW

This project forked from robots-ju/fll-scoreboard

0.0 0.0 0.0 5.55 MB

Unofficial FLL Robot-Game Scoreboard

Home Page: https://fll-scoreboard.robots-ju.ch/

License: MIT License

JavaScript 0.51% TypeScript 96.05% HTML 0.39% SCSS 3.06%

fll-scoreboard's Introduction

Robots-JU FLL Scoreboard

Unofficial web scoreboard for the FLL Robot Game.

This is a private project that is not supported or approved by the FIRST® LEGO® League. However, it may be the official scoreboard for some events organised by Robots-JU.

Feel free to report bugs and suggestions in the issues !

This new app merges the previously separated UI and libraries for all previous years into a single codebase.

How to use

Robots-JU hosts the latest version at https://fll-scoreboard.robots-ju.ch/. No need to install anything !

Compile yourself

This is a Mithril single-page application. It is build with Babel and Webpack via Laravel Mix.

# Clone the repo, and run the following in it to build the app
yarn install
yarn dev # also check `yarn watch` and `yarn production`, these are standard Laravel Mix shortcuts
# Application is ready in the `site` folder
# Start a web server in the `site` folder, for example with PHP
php -S localhost:4000
# A webserver is required for the javascript routing to work

Unit tests

The scorer for each year is unit-tested based on the rule book. The test requires the application compiled with Mix first (yarn dev), then the tests can be run with yarn test.

Image copyrights

The table overview images and the season logos come from the official Robot Game material. The images were resized and compressed to a more suitable size.

The missions illustrations displayed with each task come from the Missions overview page on the FLL Europe website by HANDS on TECHNOLOGY. Thanks for making them, they are great !

Text copyrights

Applies to all mission strings in missions.json.

Code license

This code is released under the MIT license.

fll-scoreboard's People

Contributors

clarkwinkelmann avatar

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.