Kopie van https://gitlab.com/studieverenigingvia/ict/centurion met een paar aanpassingen
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Thomas
5c7a30c7f8
|
3 years ago | |
---|---|---|
backend | 3 years ago | |
frontend | 3 years ago | |
.gitignore | 5 years ago | |
.gitlab-ci.yml | 5 years ago | |
LICENSE | 5 years ago | |
README.md | 3 years ago | |
docker-compose.yml | 4 years ago | |
package-lock.json | 3 years ago | |
package.json | 3 years ago |
README.md
CENTURION
Introduction
The projects consists of two projects, a frontend written in React, and a backend written in Typescript (Node). Both communicate with a websocket.
Setup
- Download the various song files and place them in
frontend/public/songs/
. Easiest way to do this is to get them from production (E.g.https://centurion.svia.nl/songs/centurion.m4a
) - Run
npm i
in the root directory, frontend, and backend. - Prepare the pre-commit hooks by running
npm run prepare
.
ESLint is used for linting, Prettier for formatting. Currently, there are no tests. Tread carefully.
Starting
- Start the frontend by running
npm run start
in the frontend directory. - Idem for the backend.