Back to projects

$ open circle

Circles

Book Club Social Platform / 2026

Circles is a full-stack platform built around the idea that reading communities should feel alive online, not just organized. The product combines book-club management with social features, realtime interaction, book discovery, and reader-focused engagement systems in one connected experience.

overview.md

A book-club platform that mixes community management with social product design.

I built Circles across both the .NET backend and Angular frontend, shaping it as more than a club directory. The platform supports club creation and moderation, private and public club flows, book tracking, meeting scheduling and attendance, polls, personalized and following-based feeds, realtime club chat with SignalR, annual reading goals, karma tracking, and a marketplace for book exchanges and offers. It is a product where backend structure, API design, and user-facing community features all had to work together cleanly.

outcomes.log

  • Built a multi-surface reading community product instead of a simple club listing app
  • Combined club management, social feed mechanics, polls, and realtime chat in one platform
  • Added reader engagement systems such as attendance tracking, annual goals, and karma history
  • Integrated a book marketplace flow for offers, exchanges, and community-driven sharing
  • Designed the system as a full-stack .NET and Angular application with realtime and API-driven features