Skip to content

AayushGupta69/medium-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Medium Clone

This is a clone of a popular blogging platform Medium. It is built using modern web technologies and follows a fullstack architechture.

Table of Contents

Features

  • User authentication and authorization with JSON Web Tokens (JWT).
  • Responsive and modern UI design.
  • Serverless backend with efficient API handling.
  • Data validation and type inference.
  • Connection pooling for optimized database interactions.

Tech Stack

  • Frontend: React.js, Typescript
  • Backend: Cloudflare Workers, Hono Framework
  • Validation: Zod
  • Database: PostgreSQL, PrismaORM with Prisma Accelerate
  • Authentication: JSON Web Tokens (JWT)
  • Deployment: Vercel (frontend), Cloudflare Workers (backend)
  • Common npm Package: Shared types between frontend and backend published as an npm package

Screenshots

  • Signup Page

    Medium Signup

  • Signin Page

    Medium Signin

  • All Blogs Page

    Medium Blogs

  • Single Blog Page

    Medium Blog

  • Publish Blog Page

    Medium Publish

About

Medium Clone built using MERN Stack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published