- As a user, I can sign up and login.
- As a user, I can view their own profiles as well as any other person's profiles.
- As a user, I don't need to be logged in to view the website, however you need to be logged in to post, comment, upvote.
- As a user, I should be able to click on a "Create Post" button and see a modal to create a new Post
- As a user, I should be able delete my own posts.
- As a user, I should be able to create a comment on a Post
Demo link in heroku, feel free to check it 🤍
- HTML
- CSS
- JS
- Nodejs
- Express
- postgres sql
- jest For Test
git clone https://github.com/GSG-G11/Reddit-NadaAbuzaid
cd Reddit-NadaAbuzaid
npm i
add .env file, take a look on example.env or ask me about it
npm run dev