- User can sign up and login.
- User don't need to be logged in to view the website, however you need to be logged in to post, comment, upvote...etc.
- User should see all posts on the home page.
- User should be able to create a comment on a Post.
- HTML5
- CSS3
- JavaScript
- Node.js
- Express.js
- PostgreSQL
- JWT for Tokens
- Server validation
- npm modules: this project uses many modules such as nodemon, such as cross-end, env2 and joi.
