Welcome to our full stack blog project repository! This project enables users to create, edit, and view blog articles through a dynamic web application.
- React Frontend: Utilizes React.js for the frontend user interface.
- Tailwind CSS: Styles the frontend with Tailwind CSS for modern and responsive designs.
- Rich Text Editor: Includes a rich text editor (Jodit) for users to write and style beautiful blog content.
- Cloudflare Workers Hono Backend: Employs Cloudflare Workers Hono for serverless deployment and connection pooling to PostgreSQL.
- Dynamic Blog Management: Enables dynamic creation, editing, and viewing of blog posts.
- Frontend: React, Tailwind CSS
- Backend: Cloudflare Workers Hono, PostgreSQL (with Prisma ORM)
- Rich Text Editor: Jodit React
To run this project locally:
- Clone the repository.
- Install dependencies with
npm install
. - Set up backend environment variables (if applicable).
- Run the frontend with
npm start
.
- Visit the deployed web application to view and interact with blog posts.
- Use the rich text editor to create and style blog content.
- Edit and manage blog posts through the user interface.
This project is deployed using Cloudflare Workers Hono for serverless backend and frontend hosting.
- [Abbas] - Lead Developer