/Reddit-Clone

It's a simple website looks like reddit

Primary LanguageHTML

Reddit | Nada Abuzaid

It's a simple website looks like reddit


✧ User Stories

  • 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

✧ Link

Demo link in heroku, feel free to check it 🤍


✧ Database Schema


✧ Technologies

  • HTML
  • CSS
  • JS
  • Nodejs
  • Express
  • postgres sql
  • jest For Test

✧ Installing the project locally

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


✧ Preview

1. Signin and Signup Pages

2. Add Post Modal

3. Post Page

4. Profile Page

5. Error Page

✧ Developed by