Readingroom - Social Platform for Book Lovers
Next.jsDjangoTailwindCSSPostgreSQLOpenAI API

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