Zenilience: A Clearer Path, Built by a Student
Inspiration
As a 15-year-old student, life can get pretty overwhelming. Between school, friends, and just figuring things out, it feels like there's constant noise. I looked at wellness apps for help, but honestly, they just added to the chaos—too many options, too many videos, too many things to track. It felt like another chore.
My inspiration was simple: what if an app could be like a quiet guide instead of a loud library? What if it gave you just one clear thing to focus on each day? I wanted to build a peaceful space on the internet, a sanctuary. That idea is what became Zenilience.
What it Does
Zenilience is my answer to digital noise. It doesn't give you a library; it gives you a single, personal path that grows with you.
You Start by Talking to Zeno: When you first open the app, you don't fill out a boring form. You have a conversation with Zeno, your AI mentor. It asks you how you're feeling and what you want to work on, and then it literally weaves a personalized starting path just for you.
Your One Clear Path: The main screen is just your path. You always know exactly what your next step is. Each step is a short lesson or exercise that you can do in a few minutes.
Grow a Zen Garden: Instead of getting meaningless points or badges, your progress grows a beautiful Zen Garden. Finishing a module might add a little stream, or reaching a goal might grow a bonsai tree. It’s a visual way to see how far you've come.
A Journal That Listens: You can write in a journal, and the AI (using Google's Gemini API) gently analyzes it. It doesn't judge you. It might say something like,
"I noticed the word 'deadline' came up a few times. Would you like a future lesson to focus on managing stress?"
It helps you connect the dots yourself.
How I Built It
This whole project was built for the One-Shot Challenge, which is crazy to think about. I wrote one super-detailed prompt and used Bolt.new to generate the entire application. It was an amazing experience to see my idea turn into real code.
The Tech: I used Next.js and React to build the front end, with Tailwind CSS for the clean look and Framer Motion for the smooth animations.
The Brains: The core AI is Google's Gemini API. It powers the Zeno mentor and the smart journaling feedback.
The Backend: I used Supabase for everything on the backend. It handles all the user accounts, saves their progress on their path, and runs the daily server function that helps the AI adapt the path over time.
Challenges I Ran Into
Honestly, there were a few!
Making Zeno Feel Real: My biggest challenge was making the AI mentor, Zeno, feel like a wise, caring friend and not just a robot. I spent a lot of time tweaking the prompts and instructions for the Gemini API to get the tone just right.
Keeping it Simple: It was so tempting to add more buttons, more features, more everything. But the whole point of Zenilience is simplicity. Sticking to that vision and keeping the interface clean was harder than it sounds.
The Adaptive Logic: Writing the server-side code that analyzes a user's day and then tells the AI how to change their future path was a huge puzzle. Getting that to work felt like a major breakthrough.
Accomplishments That I'm Proud Of
I'm incredibly proud that I was able to build a complete, working app as a 15-year-old, especially as a one-shot project. The fact that this entire app came from one single prompt still blows my mind.
I'm also really proud that I managed to build my most ambitious feature: the "hyper-adaptive path" that actually changes for the user. Seeing the Zen Garden grow as you complete tasks is also something I think is really special.
And finally, I'm thrilled that I was able to meet the requirements for three challenges:
- the Startup Challenge (by using Supabase for a real, scalable backend)
- the Domain Challenge (by deploying on a custom domain)
- and of course, the One-Shot Challenge which was the whole foundation of this project.
What I Learned
This project taught me so much more than just code. I learned that having a really clear and detailed vision is the most important thing. The one-shot process forced me to think through every single detail from the start, which I think made the final product much stronger. It showed me that with the tools available today, if you have a powerful idea, you can bring it to life, no matter your age.
What's Next for Zenilience
This is just the beginning! I have so many ideas for where Zenilience could go.
Launch the Premium Tier: First, I want to finish the Stripe integration to get the "Zenith" premium plan working so people can have unlimited access.
More Lessons: I'd love to work with experts to add more evidence-based lessons on different topics like mindfulness and handling anxiety.
Smarter Zeno: I want to keep training and refining the AI to make Zeno an even better long-term companion for users on their journey.
Built With
- bolt
- gemini-api
- react
- vite
Log in or sign up for Devpost to join the conversation.