Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jleh/uvb


https://github.com/jleh/uvb

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# UVB pub crawl app

Point tracking app for annual UVB pub crawl @ 5.1. Vaasankatu, Helsinki.

Built with node.js & React. Runs in Heroku.
Built on top of [React + Node Starter for Heroku](https://github.com/alanbsmith/react-node-example).

## Features
* Login with Facebook
* Point tracking
* Live scoreboard

## Incomplete todo list
* Tests
* Admin view for schedule changes
* View for last logged points
* Use router for UI

## Setup

### Envs
For local dev create .env file and add these variables for FB login
```
CLIENT_ID
CLIENT_SECRET
```

Set `YEAR` for correct year, as app now supports multiple years (events).

### Running development evn
Create local database & redis containers
```
cd docker
docker-compose up
```
Start both server and front with
```
npm run dev:server
npm run dev
```