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
Students who completed this task
aRealCyborg, EmphaticAxis