BookSoul transforms reading into an emotional and social experience, combining AI and data to connect readers and books at a deeper level.
Key features:
- Emotional analysis of books across 8 emotion types (joy, sadness, fear, anger, surprise, disgust, trust, anticipation)
- Emotion heatmaps to visualize emotional intensity chapter by chapter
- AI Analysis with GPT-4o for personalized reading insights
- Soulmate Matching: find readers with emotional tastes similar to yours
- Dashboard with reading statistics, Recharts graphs, and D3 visualizations
- Subscription system via Stripe (Free / Plus €4.99 / Pro €9.99 / Lifetime €149.99)
- 148 files, 43 API endpoints, 38 React components
- Turborepo monorepo with modular architecture
Full stack: Next.js 14 full-stack with Prisma ORM and PostgreSQL on Neon.