Skip to content

nikhilachale/Medium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ Medium Clone - A Modern Blogging Platform

A full-stack Medium-like blogging platform built using React, Tailwind CSS, Node.js, Prisma, and PostgreSQL, with a serverless backend. Users can write, edit, and publish blogs, explore trending articles, and manage their profiles.

✨ Features

βœ… Authentication - Secure login and signup using JWT.
βœ… Create, Read, Update, Delete (CRUD) Blogs - Users can write, edit, and delete their articles.
βœ… Rich Text Editor - Smooth writing experience for bloggers.
βœ… Responsive UI - Optimized for mobile and desktop using Tailwind CSS.
βœ… User Profiles - View author details and explore their blogs.
βœ… Serverless Backend - Scalable and efficient backend with AWS Lambda & Prisma.


πŸš€ Tech Stack

Frontend:

  • React (Vite) - Fast rendering UI framework
  • Tailwind CSS - Styling with utility-first approach
  • React Router - Client-side routing

Common:

  • My own package - @nikhilachale/medium-blog
npm install @nikhilachale/medium-blog

Backend:

  • Node.js & Express - API development
  • Prisma ORM - Database interaction
  • PostgreSQL - Relational database
  • Cloudflare Workers / AWS Lambda - Serverless API hosting

Additional Tools:

  • JWT Authentication - Secure user login & session management
  • Axios - API requests handling
  • Zod - Input validation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors