You Can Check It Out HERE.
Reddit is a social news website and forum where content is socially curated and promoted by site members.
- As a user, I should be able to sign up and login.
- As a user, I should be able to view their own profiles as well as any other person's profiles.
- As a user, don't need to be logged in to view the website, however you need to be logged in to post, comment, ...etc.
- As a user, I should be able to see all posts on the home page.
- 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 to delete my posts from my profile.
- As a user, I should be able to create a comment on a Post.
- In folder of your choosing, open your git bash terminal
- write
git clone https://github.com/MohammedSallout/Reddit-Clone.git - Then
cd Reddit-Clone - run
npm iin the terminal - open public => js => profile.js and edit this line like this :
const userId = window.location.href.split('http://localhost:8000/profile/')[1]-
run
npm run dev -
in the browser run
http://localhost:8000/url
NOTE: you need to have nodejs installed for the project to work
have fun 🥳
- HTML5
- CSS
- Javascript
- Git & Github
- nodejs
- express
- postgreSQL
