DayBuddy — a daily companion I built for my friend Yashu
This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend What I Built DayBuddy is a daily companion I built for my friend Yashu. Her routine kept slipping — sleeping past her alarm, skipping meals without noticing, losing track of what she meant to get done, and nobody actually checking in on how her day went. DayBuddy wakes her up by name and reads out a short plan built…
DayBuddy is a daily companion app created by Gautam for his friend Yashu. Yashu's daily routine was slipping, with her often sleeping past her alarm, skipping meals, and losing track of her tasks. DayBuddy addresses this by waking Yashu by name and delivering a personalized plan based on her preferences and daily tasks. Yashu can interact with DayBuddy using voice commands, adding tasks, checking in at the end of the day, and asking about her sleep patterns.
The app adjusts her tomorrow's plan based on her check-ins, providing gentle nudges rather than guilt trips. DayBuddy is built to be resilient, with a backup system in place to ensure uninterrupted service even if the main components are unavailable. The app is deployed on Render's free tier, using Next.js, Node.js, Express, MongoDB Atlas, and ElevenLabs for voice generation. The code is open-source on GitHub, allowing anyone to build their own version if needed.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.