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.
		
		
		
		
		
			|  | 4 years ago | |
|---|---|---|
| backend | 4 years ago | |
| frontend | 4 years ago | |
| .gitignore | 6 years ago | |
| .gitlab-ci.yml | 6 years ago | |
| LICENSE | 6 years ago | |
| README.md | 4 years ago | |
| docker-compose.yml | 4 years ago | |
| package-lock.json | 4 years ago | |
| package.json | 4 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 iin 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 startin the frontend directory.
- Idem for the backend.