
Overview
A Twitter-like social platform focused on Tamil Nadu politics, enabling users to post political opinions and engage by expressing party support through interactive party icons.
The Problem
Political conversation in Tamil Nadu is scattered across generic social networks where party affiliation and sentiment are invisible. There was no focused space to voice opinions and visibly express support for a party in a structured, low-friction way.
The Solution
- A real-time, feed-driven experience where every post can be reacted to with party-specific icons instead of generic likes.
- Reusable, composable UI primitives for posts, threads and reactions to keep the experience consistent across the app.
- Optimistic UI updates so reactions and posts feel instant, with background reconciliation through TanStack Query.
Architecture
- 01Next.js App Router for routing, layouts and server-rendered feed pages.
- 02Zustand for lightweight, ergonomic client state (composer, reaction drawers, session UI).
- 03TanStack Query for server-state, caching, pagination and optimistic mutations.
- 04Tailwind CSS design system with a shared component library for posts, reactions and modals.
Impact
Instant
Optimistic reactions & posting
40%+
Less boilerplate via shared components
Real-time
Feed updates without full reloads