UltiTV commentary source - Een tool waarin alle info tijden een Ultimate Frisbee wedstrijd te zien is, en klaar staat voor het geven van commentaar.
Ulti.TV wilt graag een redesign van het huidige Commentary Source. Hiermee kunnen zij voor dat de webstrijden beginnen zichzelf inlezen met informatie over de speler en de wedstrijd.
Deze user story heb ik aangenomen om mee te beginnen:
"As a commentator I want to be able to see the basic details about a single game I will be commentating on, so that I can prepare in advance."
In dit project heb de volgende tools Gebruikt:
- Visual Studio Code
- Concept - Schetsen
- Sketchbook - Schetsen
Tech
- Nodemon - Development
- NodeJS
- EJS
- ExpressJS
- CSS
Node.js is een open source en multiplatform JavaScript-runtime-omgeving waarmee JavaScript buiten een browser uitgevoerd kan worden. Met Node.js kunnen ontwikkelaars JavaScript gebruiken voor command-line-tools en server-side scripting.
EJS is een templating language voor het genereren van HTML met plain JavaScript. Hiermee kan ik ook gebruik maken van modules om HTML code op te delen in componenten.
ExpressJS is een NodeJS framework. Express helpt binnen dit project bij het verwerken van API requests en responses.
Verder gebruik ik een package genaamd nodemon
om de development wat sneller te laten verlopen. Deze package zorgt ervoor dat ik minder tijd hoef te besteden met het opnieuw opstarten van mijn node server, wanneer ik veranderingen toebreng of laat crashen. Nodemon kijk naar changes en start automatisch de server opnieuw op.
- Clone of download deze repository naar jouw computer.
- Open de repository en open deze in een code editor.
- Open een terminal en type
npm install
om de benodigde packages te installeren voor dit project. - Start de server met
npm start
, of de development server metnpm start devStart
Deze tool is uitsluitend voor de UltiTV commentatoren en developers die mogelijke verbeteringen of veranderingen willen toepassen op dit project.
This project is licensed under the terms of the MIT license.