Skip to content

1rishuraj/Blog

Repository files navigation

A sleek Blog Platform with:

  • 🌐 React + TypeScript frontend
  • ☁️ Cloudflare Workers backend
  • 🔍 Zod for validation & type inference
  • 🛢️ Postgres + Prisma (w/ pooling)
  • 🔑 JWT Auth
  • Signup, sigin & publish blogs ! ✨ try it HERE!! this

🚀 Functionality

  • User Authentication

    • Sign up and sign in using JWT-based authentication
    • Secure password storage
  • Blog Management

    • Create and publish new blog posts
    • View all published blogs
    • Read individual blog posts
    • Author–post relationship handled via Prisma ORM
  • Type-Safe Architecture

    • Zod validation for request/response schemas
    • End-to-end type inference between backend and frontend
    • Built entirely with TypeScript
  • Serverless & Scalable Backend

    • Cloudflare Workers (Hono) for edge deployment
    • PostgreSQL (Neon) as the database
    • Prisma Accelerate for connection pooling in a serverless environment
  • CORS & Production Ready Setup

    • Configured CORS for local and deployed frontend
    • Environment variable-based configuration for secure deployment

About

A blog platform, enables sign up, sign in, publishing posts, exploring all blogs, read individually.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors