To build the matcha project you need to run two different development servers and install their dependencies.
$ cd client && npm install
$ cd server && npm install
Once you install all the dependencies you need to separately run the two development servers:
$ cd client && npm run start
$ cd server && nodemon index.js
Before the application fully works you also need to update the dev.js file inside of the server/config directory. You will need to create a MongoAtlas Database, create a AWS S3 Account for image uploads, and finally link your gmail to send out emails to the users that sign up. Once you do all of this you will be able to use the whole application and even host it if you'd like.