A few months ago, I shared an early prototype of GoalGenius for the GitHub Copilot Challenge. It was a simple, AI-powered goal-setting app that relied on localStorage and predefined suggestions. Since then, I’ve been working in my free time to turn it into a fully functional web application.
I’m excited to announce that GoalGenius is now live – built with a modern full-stack setup and deployed on Cloudflare infrastructure!
🧠 What’s GoalGenius?
GoalGenius is your personal AI-powered life coach, helping you break down your ambitions into realistic, actionable goals. Whether you're aiming for personal growth, career progress, or lifestyle improvements.
🚀 Tech Stack
The app now runs on a clean, robust architecture:
- Next.js – for fast, SEO-friendly frontend and API routes
- Better-auth – a lightweight and secure authentication solution
- Cloudflare Pages + D1 (SQLite) – serverless deployment with a simple and fast database
- Tailwind CSS – for a sleek, responsive UI
- AI-generated suggestions – TBD
🔐 Features
- Secure signup/login with sessions handled via Better-auth
- Store and track milestones in a persistent D1 database
- Get AI-powered, tailored goal suggestions based on your input
- Sleek, minimalist interface built with Tailwind
- Fast load times with Cloudflare CDN
📺 Demo
Live App:
👉 https://goalgenius.online
Screenshots and video coming soon!
💻 Repo
Source code on GitHub:
👉 https://github.com/Ismailco/GoalGenius
🤖 What’s Next?
This is still a simple version, but I'm planning:
- Email reminders
- Optional GPT-powered goal evaluation and revision
- Sharing progress with friends or mentors
💬 Final Thoughts
The journey from prototype to MVP was fueled by tools like GitHub Copilot, Cloudflare, and my own need for a better goal-setting system. If you’re building something similar or want to contribute, feel free to fork the repo or reach out.
Thanks for reading – and go set some goals 🎯
Is this app able to deal with temp mails.