Dit document bevat een korte uitleg om de applicatie op te starten zowel als overige informatie omtrent dit project.
- Clone deze repo op je lokale machine door gebruik te maken van
https://github.com/HANICA-DWA/feb2019-project-coati.git
Start mongodb op het Unix systeem
$ sudo mongodNavigeer naar de repo op je lokale machine en navigeer naar de server
$ cd c://repo-location/Coati/ideaboard-serverInstalleer de node packages voor de server
$ npm installStop de seed in de database
$ node seedSluit de seed file
$ ctrl + cStart de server
$ nodemon appNavigeer naar de repo op je lokale machine en navigeer naar de beamer en client
$ cd c://repo-location/Coati/ideaboard-beamer
$ cd c://repo-location/Coati/ideaboard-clientInstalleer de node packages voor de beamer en client
$ npm installStart de beamer en client
$ npm startVoor het succesvol uitvoeren van de tests moeten de server, client en beamer opgestart zijn.
Navigeer naar de client in de repo op je lokale machine
$ cd c://repo-location/Coati/ideaboard-clientInstalleer de node packages voor de client
$ npm installNavigeer via een JavaScript IDE naar src/components/UIComponents/ContentUI/Content.js
Zet this.checkContent in de render in commentaar
Zet this.workAroundForTest in de render uit commentaar
Test de end to end file
$ npm test mainNavigeer naar de beamer en client in de repo op je lokale machine
$ cd c://repo-location/Coati/ideaboard-beamer
$ cd c://repo-location/Coati/ideaboard-clientInstalleer de node packages voor de beamer en client
$ npm installStart de tests
$ npm test reducersNavigeer naar de server in de repo op je lokale machine
$ cd c://repo-location/Coati/ideaboard-serverInstalleer de node packages voor de server
$ npm installStarts de tests
$ npm test Voor het gebruik van de applicatie verwijzen we u naar het Software Guidebook
- Webstorm
- Node package manager
- Github desktop
Mocht u bij willen dragen aan ons project, verwijzen wij u graag naar ons contributing bestand waar het proces wordt uitgelegd voor pull requests naar ons.
Voor vragen en op- of aanmerkingen kunt u ons bereiken via onderstaande mail:
- Email ons op
dwa-project-1819-coati@outlook.com
- MIT license
- Copyright 2019 © Project coati.