czosel / tt-mobile

PWA and web scraper for swiss table tennis results

Home Page:https://tt-mobile.ch

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TT-mobile

This repository includes an unofficial mobile client for click-TT. It consists of

  • a client powered by Preact
  • a server/webscraper powered by Osmosis

You can view the app here.

Development

First, clone the repository:

git clone git@github.com:czosel/tt-mobile.git
cd tt-mobile
echo UPLOAD_PASSWORD=your-password > ./server/.env
echo PREACT_APP_API=http://localhost:3020 > ./client/.env
echo PREACT_APP_DOCS=http://localhost:8080 >> ./client/.env

Docker

With docker and docker-compose installed, run

docker-compose up -d

Local installation

Alternatively, install and run the server and client locally:

# server
cd server
yarn && yarn start

# client
cd client
yarn && yarn start

About

PWA and web scraper for swiss table tennis results

https://tt-mobile.ch


Languages

Language:JavaScript 80.8%Language:Vue 11.6%Language:HTML 2.6%Language:SCSS 2.4%Language:CSS 2.0%Language:Makefile 0.4%Language:Shell 0.2%Language:Dockerfile 0.1%