The Terasology Foundation

Setting up donut platform on your system

Refer Github Issue: 265

What you need to know

This is the master task that is needed to be completed before any task related to donut.

Setting up donut platform on your system

It is discovered that many contributors who are new to the organization face issue in setting up donut platform on there system. This task will help you out in setting up donut platform.

Requirements

Node.JS Vuejs

Step By Step

  • Install DONUT on your system go through readme.md in development branch for this purpose
  • After installing DONUT install dependencies of server and client, go through readme.md inside both the folders (for this issue only server-side is required) Link to readme
  • you need to setup database before that do install mongodb server on your system
  • After that get into server folder and do npm start (server will setup on localhost:3000). Then we go to client folder and do npm run serve(frontend server will startup on localhost:8080)
  • Now signup to donut platform.

Acceptance criteria

  • Please provide screenshots of your dashboard.
  • Nodejs backend server running along with database connectivity.
  • Vuejs frontend working with a screenshot of your dashboard.

Rejection Criteria

Any of Nodejs, Vuejs or database part not working. But no need to worry mentor will help you out in completing the task.

Resources & References (Where to Start)

You will need to install nodejs and mongodb shell.

Extras

Just follow the readme whenever you are stuck goto discord to ask your doubts.

Task tags

  • codeuino

Students who completed this task

aRealCyborg, EmphaticAxis

Task type

  • code Code

Level

Beginner
close

2019