- Run
yarn
under root directory to install the Backend dependencies - Run
yarn
under/client
to install the Frontend dependencies - Run
yarn start
under root directory to run the backend server locally - Run
yarn start
under/client
to run the frontend server
- Full stack application where the user can view the posts of other members and interact with them
- The user can create, remove & like posts
- The user can register or log in
- The user can add, view & remove comments
- React
- MaterialUI
- Typescript
- GraphQL
- Apollo
- Node
- MongoDB
- Mongoose
- Use GraphQL's "subscriptions" and implement a websocket API to render the new posts in "live-mode"
- Write E2E tests for conducting a TDD workflow regarding the UI interactions in the app