Skip to content

TimMaasGeesteranus/Ideaboard

Repository files navigation

Project Coati

Dit document bevat een korte uitleg om de applicatie op te starten zowel als overige informatie omtrent dit project.

Table of Contents

Installatie

Clone

  • Clone deze repo op je lokale machine door gebruik te maken van https://github.com/HANICA-DWA/feb2019-project-coati.git

Setup

Opstarten mongodb voor Unix systemen

Start mongodb op het Unix systeem

$ sudo mongod

Opstarten van de server

Stap 1:

Navigeer naar de repo op je lokale machine en navigeer naar de server

$ cd c://repo-location/Coati/ideaboard-server
Stap 2:

Installeer de node packages voor de server

$ npm install
Stap 3:

Stop de seed in de database

$ node seed
Stap 4:

Sluit de seed file

$ ctrl + c
Stap 5:

Start de server

$ nodemon app

Opstarten van de beamer en client

Stap 1:

Navigeer 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-client
Stap 2:

Installeer de node packages voor de beamer en client

$ npm install
Stap 3:

Start de beamer en client

$ npm start

Tests

Voor het succesvol uitvoeren van de tests moeten de server, client en beamer opgestart zijn.

End to end testing

Stap 1:

Navigeer naar de client in de repo op je lokale machine

$ cd c://repo-location/Coati/ideaboard-client
Stap 2:

Installeer de node packages voor de client

$ npm install
Stap 3:

Navigeer 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

Stap 5:

Test de end to end file

$ npm test main

Testen van de beamer en client

Stap 1:

Navigeer 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-client
Stap 2:

Installeer de node packages voor de beamer en client

$ npm install
Stap 3:

Start de tests

$ npm test reducers

Testen van de server

Stap 1:

Navigeer naar de server in de repo op je lokale machine

$ cd c://repo-location/Coati/ideaboard-server
Stap 2:

Installeer de node packages voor de server

$ npm install
Stap 3:

Starts de tests

$ npm test 

Usages

Voor het gebruik van de applicatie verwijzen we u naar het Software Guidebook

Built with

  • Webstorm
  • Node package manager
  • Github desktop

Contributing

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.


Team

Botan Abak Daan Bardoel Jaimy Heezen Tim Maas Geesteranus Lotus ter Haar
Botan Abak Daan Bardoel Jaimy Heezen Tim Maasgeesteranus Lotus ter haar
https://github.com/BotanAb https://github.com/DaanBardoel https://github.com/Hees1989 https://github.com/TimMaasGeesteranus https://github.com/LotusterHaar

Support

Voor vragen en op- of aanmerkingen kunt u ons bereiken via onderstaande mail:


License

License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published