Passion Engine AI: Discover Who You're Becoming with AI π§¬π
This is a submission for Weekend Challenge: Passion Edition.
What I Built
Passion Engine AI is an AI-powered life companion that helps users discover, nurture, and align their passions through intelligent recommendations.
Instead of simply tracking habits or goals, the platform builds a living Passion Genomeβ’βa dynamic AI profile that evolves from a user's activities, interests, journal entries, and learning journey.
Powered by Google Gemini AI, the platform provides personalized coaching, passion analysis, activity insights, and intelligent recommendations to help users focus on what truly matters.
β¨ Key Features
- 𧬠Passion Genomeβ’
- π€ AI Coach powered by Google Gemini
- π Passion Alignment Score
- π Interactive Passion Graph
- βοΈ AI Journal & Reflections
- π₯ Beautiful modern dashboard
πΈ Landing Page
Insert your Landing Page screenshot here
The landing page introduces the concept of Passion Engine AI with a clean modern interface and highlights the platform's core capabilities including AI coaching, Passion Genomeβ’, smart journaling, and community.
Demo
π§ Deployment in Progress
The application architecture and source code are completed.
Due to deployment and environment configuration issues, the live application is currently unavailable.
Note: The Live Demo, GitHub Repository, and documentation links will be updated shortly after deployment is completed.
Code
GitHub Repository
(Add your GitHub repository link here once available.)
Technology Stack
Frontend
- Next.js 13
- TypeScript
- Tailwind CSS
- shadcn/ui
- React Flow
- Zustand
- Framer Motion
Backend
- FastAPI
- Python
- Firebase Admin SDK
- JWT Authentication
- Pydantic
AI
- Google Gemini AI
Database
- Firebase Authentication
- Firestore
- Cloud Storage
πΈ Dashboard
Insert Dashboard Screenshot here
The dashboard gives users an overview of their Passion Alignment Score, weekly activities, AI-generated insights, passion trends, and recent progress.
How I Built It
The project follows a full-stack architecture.
Frontend
Built using Next.js 13 with TypeScript and Tailwind CSS for a responsive modern UI.
Backend
FastAPI handles authentication, APIs, validation, and communication with Firebase.
AI Integration
Google Gemini powers:
- Passion analysis
- Personalized coaching
- Smart recommendations
- Insight generation
- Reflection summaries
Database
Firebase provides:
- Authentication
- Firestore Database
- Cloud Storage
πΈ Passion Graph
Insert Passion Graph Screenshot here
The Passion Graph visualizes relationships between different interests, helping users understand how their passions evolve over time.
Challenges
Some challenges during development included:
- Designing a scalable AI-first architecture.
- Structuring a dynamic Passion Genome model.
- Integrating Google Gemini into the recommendation pipeline.
- Planning deployment with Firebase, Railway, and Vercel.
Future Improvements
- Voice-based AI Coach
- Mobile application
- Community collaboration
- AI-generated weekly reports
- Multi-modal passion discovery
Prize Categories
π Best Use of Google AI
Google Gemini is the core intelligence behind Passion Engine AI. It analyzes user activities, generates personalized recommendations, powers the AI Coach, and continuously evolves the Passion Genomeβ’.
Final Note
β οΈ Due to temporary deployment issues, the live demo and GitHub repository may not be immediately available after publishing this post. I am actively completing the deployment and will update all project links shortly.
Thank you for reading! Feedback and suggestions are always appreciated.



Top comments (0)