Skip to content

Built a blogging platform using Hono, Prisma, and PostgreSQL for the backend, and React with Tailwind CSS for the frontend

Notifications You must be signed in to change notification settings

Tanush223/Blog-hono

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Medium Clone

This project aims to build a Medium-like platform using modern web technologies. It leverages React for the frontend, Cloudflare Workers for the backend, and a combination of other tools and libraries for various functionalities.

Technologies Used

  • Frontend:

    • React: A JavaScript library for building user interfaces.
    • Zod: A TypeScript-first schema declaration and validation library.
    • TypeScript: A typed superset of JavaScript that compiles to plain JavaScript.
  • Backend:

    • Cloudflare Workers: A serverless platform for deploying and running JavaScript code at the edge of the network.
    • JWT (JSON Web Token): A compact, URL-safe means of representing claims to be transferred between two parties.
  • Data Layer:

    • Prisma: A modern database toolkit for Node.js and TypeScript, with a focus on developer productivity, safety, and performance.
    • PostgreSQL: A powerful, open-source object-relational database system known for its reliability and robustness.

Features

  • User Authentication:

    • Implement JWT-based authentication to secure user access to the platform.
  • Article Creation and Publishing:

    • Allow users to create, edit, and publish articles on various topics.
  • Real-time Collaboration:

    • Enable real-time collaboration features for multiple users editing the same article simultaneously.
  • Search Functionality:

    • Implement a search functionality to allow users to discover articles based on keywords.

Setup Instructions

  1. Clone the Repository:
    git clone https://github.com/your-username/medium-clone.git
    cd medium-clone

About

Built a blogging platform using Hono, Prisma, and PostgreSQL for the backend, and React with Tailwind CSS for the frontend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published