Skip to content

MohammedSallout/Reddit-Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reddit Clone

You Can Check It Out HERE.


Website Description:

Reddit is a social news website and forum where content is socially curated and promoted by site members.


User Stories:

  • 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.


Installation

  • 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 i in 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 🥳


Used Technologies:

  • HTML5
  • CSS
  • Javascript
  • Git & Github
  • nodejs
  • express
  • postgreSQL

Database Schema:


This app is presented to you by: Mohammed Sallout

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published