International-Slackline-Association / Rankings-UI

Web Application of ISA Rankings

Home Page:https://www.isa-rankings.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rankings-UI

Web Application of isa-rankings.org

Technical Overview:

  • Its PWA. Works offline and can be added to mobile devices as an application

  • Web app is built with React and Typescript

  • Its built on top of the awesome react-boilerplate (Typescript version)

  • Requires knowledge on followings

    • AWS S3 and Cloudfront (hosted as static website on AWS)
    • Styled Components
    • and everthing the original boilerplate is designed with

Getting Started

To start with, you must ensure all the stage specific environment variable files are present.

There are 3 environment stages, therefore you should have three .env files like:

  • .env.development
  • .env.test
  • .env.production

with valid credentials. .env.example is provided with dummy values. Simply replace them with real ones

Running on local

Install dependencies

npm install

Start localhost

npm start

Web application is served at localhost:3001/

About

Web Application of ISA Rankings

https://www.isa-rankings.org

License:GNU General Public License v3.0


Languages

Language:TypeScript 89.5%Language:JavaScript 7.6%Language:Handlebars 2.2%Language:HTML 0.3%Language:CSS 0.3%Language:Shell 0.2%