This repository contains a full-stack blogging platform built with Cloudflare Workers for the backend and Vite + React for the frontend. The project enables users to create, manage, and read blog posts efficiently.
- Cloudflare Workers
- Hono (Web Framework)
- Prisma (Database ORM)
- Zod (Data Validation)
- bcryptjs (Password Hashing)
- React
- Vite
- Tailwind CSS
- TypeScript
git clone https://github.com/your-username/blog-project.git
cd blog-project
cd backend
npm install
cd frontend
npm install
cd common
npm install
Create a .env
file in backend/
and add the required environment variables.
cd backend
npm run dev
cd frontend
npm run dev
cd backend
npm run deploy
Deploy the frontend using Vercel, Netlify, or any static hosting provider.