Project Story:

🧠 About the Project – GoodVibes

πŸ’‘ Inspiration

She identifies as a β€œP-type” in the MBTI system β€” spontaneous, flexible, and often averse to strict planning. But that often means rushing to meet deadlines, showing up late to school, or even missing her best friend’s birthday. These experiences left her feeling disorganized and frustrated.

Then she discovered GoodVibes β€” an AI-powered task assistant that helps decompose complex tasks into manageable subtasks. With step-by-step guidance and personalized structure, she began completing tasks on time, feeling more organized, and regaining her confidence.

Her journey inspired us to build a tool that could empower people like her β€” capable and creative individuals who simply need a little help turning chaos into clarity.

πŸ€– What It Does

GoodVibes is an intelligent task assistant that supports users in managing time effectively. You can describe a task to the assistant through text or audio. The AI will then:

  • Decompose the task into subtasks
  • Set realistic intermediate deadlines
  • Arrange the tasks based on your schedule
  • Display them in a visual dashboard

As you complete each subtask, you can mark it as done and track your progress in a clear, motivating interface.

πŸ›  How We Built It

We began with a system design focused on user needs and interaction. The app includes:

  • A React frontend
  • A FastAPI backend
  • Integration with a language model (PAI) for task breakdown and scheduling

Users interact with the AI through chat or voice input. The assistant generates a structured task plan, which is rendered into an interactive to-do list in the dashboard. Completed tasks are tracked visually, encouraging daily progress.

🚧 Challenges We Ran Into

One major challenge was time: we had less than a day to complete the entire MVP. Coordinating frontend and backend integration, ensuring LLM responses remained relevant and structured, and designing a seamless user experience in such a short time all posed significant technical and creative challenges.

πŸ† Accomplishments That We're Proud Of

We're proud that we were able to ship a polished, functional MVP in under a day. The interface is clean and motivating, and the AI assistant works reliably. The entire system remains true to our mission β€” to help users not just manage tasks, but feel good while doing so.

πŸ“š What We Learned

We learned how to:

  • Rapidly develop and integrate a full-stack AI-powered application
  • Work collaboratively and efficiently under time constraints
  • Translate a user pain point into a working technical solution
  • Design for both functionality and emotional user experience

πŸš€ What's Next for GoodVibes

We plan to continue developing GoodVibes into a real-world productivity tool. Next steps include:

  • Conducting user interviews and surveys
  • Defining personas and refining UX through testing
  • Iterating on features such as notifications, analytics, and emotional feedback
  • Exploring how this tool could evolve into a startup product that improves people’s daily lives
Share this project:

Updates