Skip to content

A full-stack writing platform where users can read, write and share their stories with the world & connect with each other by following.

Notifications You must be signed in to change notification settings

IkramHussainSiyam/the-chronicles

Repository files navigation

📝 The Chronicles – Full-stack writing platform.

⚠️ Status: Pending
This project is currently In Progress.

A full-stack writing platform where users can read, write and share their stories with the world & connect with each other by following.

🔍 About the Project

The Chronicles began as a full-stack Medium clone, but this release focuses on frontend implementation to demonstrate high-quality UI, layout precision, and component-driven architecture using modern tooling.

This is not a static prototype — it’s a foundation. As I advance technically, the codebase will evolve into a full-featured application.

✅ Fully responsive layout
🎯 Pixel-perfect design accuracy
🌒 Dark & light theme support
🔗 Multipage architecture (not a single-page mockup)


🛠 Current Tech Stack

  • Next.js – Used for routing & layouts.
  • Shadcn/ui – Used for theming, reusable & accessible components
  • Tailwind CSS – Main styling tool.
  • TypeScript – Type safety across the stack

📸 UI Preview

Chronicles UI – Landing Page

Chronicles UI – Profile Page

🔗 Live: https://the-chronicles-up.vercel.app/
👩‍💻 Code: GitHub Repository


🚀 Roadmap

Chronicles will gradually evolve into a production-ready full-stack app. Planned enhancements:

🔁 Stack Migration Plan

  • TanStack Start – SSR, Server Functions, first-class type-safe routing, etc.
  • TanStack Query – Server state management with Queries, Mutations, etc.
  • Firebase – Auth & real-time database
  • Zustand – Client state management
  • React Hook Form + Zod – Form & validation

🔧 Functional Features

  • 🔐 Auth & Session Handling
  • 📝 Rich Text Editor
  • 🔄 Real-time Sync (Firebase RTDB)
  • 📊 Author Analytics Dashboard
  • 🗂️ Categories, Tags & Bookmarks
  • 👨‍💼 Admin Panel & Role Management
  • ✨ All Major Medium Features Recreation and more...

💼 Portfolio Integration

This project is part of my live portfolio. It demonstrates design capability, scalable architecture planning, and readiness to integrate cutting-edge tools. The goal is not just to ship a clone — but to build a modular, production-grade platform over time.

About

A full-stack writing platform where users can read, write and share their stories with the world & connect with each other by following.

Topics

Resources

Stars

Watchers

Forks