This is a school project that demonstrats a MEAN Stack application with realtime data through socket.io. The application uses Angular 5^ and boostrap for the frontend part, while the server uses Node.js and Express.
Frontend documentation on can be found here
Start your server before running the frontend!
Install the dependencies for server in root! Open command prompt and run following commands.
$ npm install
Run the mongoDB daemon.
Requires that you have set up mongoDB on your computer!
$ mongod
If you run the server for the first time logic is created to add test data to mongo.
Run the server with following commands.
$ npm start or nodemon
Run server-side test with following command.
$ npm test