Back to projects

Tinta Blog

Real-time blogging platform with rich-text editor and authentication

About

A modern blogging platform built with real-time data powered by Convex. Features a rich-text editor (Novel) with slash commands, image uploads, code highlighting, and user authentication via Clerk. Supports post creation, reading, and likes with instant updates.

Highlights

  • Rich-text editor with slash commands, image uploads, and code syntax highlighting
  • Real-time data sync with Convex backend
  • User authentication and authorization with Clerk
  • Webhook integration for user sync between Clerk and Convex
  • Dark mode support with theme toggle

Tech Stack

Next.jsReactConvexClerkNovelTailwind CSSshadcn/uiSvixZod

Code Stats

TypeScript91.5%
CSS8.5%

3,348 total lines of code

Duration

October 2024 — Present

View source
PreviousNext