Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Draft β€” AI-Powered Blogging Platform

Draft is a full-stack blogging website where users can create, manage, and explore blog posts with AI assistance and smooth performance.

πŸ”— Live Demo: https://blog-website-ten-teal.vercel.app/


πŸš€ Features

πŸ‘€ Users

  • Create and delete their own posts
  • Save posts for later
  • Generate blog content using AI
  • Comment on posts and delete their own comments
  • Search posts and filter by category
  • Infinite scrolling for seamless reading

πŸ› οΈ Admin

  • Create, save, and delete any post
  • Feature important posts
  • Delete any user’s comments
  • Moderate platform content

⚑ Performance & UX

  • Infinite Scroll & Mutations using TanStack Query
  • Optimized data fetching and caching
  • Responsive and clean UI

πŸ” Authentication

  • Secure authentication with Clerk
  • Role-based access control (User / Admin)

🧰 Tech Stack

  • Frontend: React.js, TanStack Query
  • Backend: Node.js, Express.js
  • Auth: Clerk
  • Media: ImageKit

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages