PJvanDiepen / COOLbackend

Web app for 0-0-0.nl and 0-0-0.app
MIT License
0 stars 1 forks source link

COOLbackend

Backend voor www.0-0-0.nl

Run local

import sql/WaagtorenCreate.sql into mysql

npm install
npm start

Deploy to 0-0-0.nl WIP

TODO: Merge your work into the production branch on GitHub (use a pull request).

Database

De backend werkt met MySQL databases. In de database staan uitslagen, deelnemers en andere data per schaakvereniging. Bovendien is de logic van het wedstrijdreglement vastgelegd in de database.

API

De backend bevat zo min mogelijk logic en geeft vooral data uit de database door aan de frontend.

Backend

De backend bestaat voor het grootste deel uit standaard software: Objection.js, Knex.js en Kao.js.

Frontend

De frontend is helemaal geschreven in HTML, CSS en JavaScript.