A fully functional Medium clone built for seamless blogging and reading. This application leverages modern technologies to ensure performance, scalability, and a great developer experience.
- User Authentication: Secure sign-up, login, and JWT-based authentication.
- Post Management: Create, edit, delete, and view posts.
- Rich Text Editing: Supports formatted content creation.
- User Profiles: View other users' profiles and posts.
- Responsive Design: Optimized for desktop and mobile devices.
- Commenting System: Add comments to posts.
- Dynamic Feed: Follow users and see personalized content.
- React: For building dynamic and interactive user interfaces.
- TypeScript: Ensures type safety and improved developer productivity.
- Zod: Schema validation and type inference for frontend types.
- Cloudflare Workers: Serverless platform for running backend logic at the edge.
- Prisma: Modern ORM with connection pooling for efficient database interactions.
- PostgreSQL: A reliable, open-source relational database.
- JWT: Secure and stateless user authentication.