Readingroom - Social Platform for Book Lovers

Next.jsDjangoTailwindCSSPostgreSQLOpenAI API
Readingroom - Social Platform for Book Lovers

Readingroom is a social media platform tailored for book enthusiasts. Users can track their reading progress, write reviews, post thoughts, and engage with other readers in a structured, AI-enhanced environment. Featuring personalized feeds, AI-curated recommendations, and clean UI, the platform is a digital home for bibliophiles.

Key Features

AI-powered book recommendations
Threaded comments and book discussions
User reviews with ratings
OAuth-based authentication (Google, GitHub)
Personalized reading dashboard

Challenges

Integrating OpenAI for book suggestion personalization
Implementing threaded comment models
Syncing book data with Google Books API

Key Learnings

OAuth flow and secure JWT auth integration
AI prompt engineering for content curation
Building a feature-rich social experience from scratch

Duration

3 months

Role

Backend Developer and AI integration

Status

completed