Skip to content

Vishawdeep-Singh/Medium-Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Please use with laptop and mobile screens


Logo

Thought- A blogging website

Where you can thought
View Live Project

About The Project

Key Features

  • A user can signUp and signIn

  • A user can write any post.

  • User can like , comment and save the post of others .

  • User can follow unfollow each other

  • User can filter based on whether user can see all posts or people posts followed by user

  • User can search the post based on tags.

  • Every user have a profile page which have how many followers and their posts . If user is the logger then it can also see their saved posts

  • User can search overall posts.

  • Use in mobile or laptop screens please

(back to top)

Built With

  • React
  • Tailwind
  • Express and Cors library
  • CLoudfare Workers
  • Node JS
  • TypeScript
  • Vite
  • Prisma ORM
  • PostgreSQL

(back to top)

How To Use

To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:

# Clone this repository
$ git clone https://github.com/Vishawdeep-Singh/Medium-Clone.git

# Go into the repository
$ cd backend

# Install dependencies
$ npm install

$ Set up prisma 

$ Create env file

# Run the app
$ npm run dev

$ npm run deploy

Note If you're using Linux Bash for Windows, see this guide or use node from the command prompt.

Contact

Your Name - @Vishawdeep29 - [email protected]

Project Link: https://github.com/Vishawdeep-Singh/Medium-Clone

(back to top)

Releases

No releases published

Packages

No packages published

Languages