paddywwoof / ysc.com

New Yeadon Sailing Club website, including results system overhaul.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

An overhaul of the Yeadon Sailing Club Results System & Website

Prerequisites:

Local installation and startup:

git clone https://github.com/MFAshby/ysc.com.git
cd ysc.com/deployment
./deploy-local.sh

Once this has completed successfully, you will be able to view a demo of the new website by navigating to http://localhost/ The API explorer is available at http://localhost/explorer An admin interface for the database is available at http://localhost:8081/

The test site can be run in dev mode, which will pick up changes made in the source code of individual components:

cd ysc.com/deployment
./deploy-devmode.sh

Individual components can be run and tested independently. E.g. to run the race results component in dev mode:

cd ysc.com/deployment
./deploy-local.sh
cd ../sailraceresults
yarn start

The mobile app uses Expo & React Native To run the mobile on your app:

cd sailracetimerapp
yarn start
# Follow on screen instructions to run the app on your phone in development mode

About

New Yeadon Sailing Club website, including results system overhaul.


Languages

Language:JavaScript 84.3%Language:CSS 8.7%Language:Shell 3.1%Language:HTML 1.7%Language:PHP 1.7%Language:Dockerfile 0.4%