Inspiration

People often set goals for their future but lose motivation or forget about them over time. I wanted to build a simple application that encourages users to think about their future, stay consistent with their goals, and receive personalized guidance using AI. The idea was to create a digital time capsule that grows with the user instead of being forgotten.

What it does

TimeCapsule AI is an AI-powered future planning application that helps users design the person they want to become.

Users can create goals in multiple areas of life:

  • 💼 Career
  • ❤️ Health
  • 💰 Finance
  • 🌱 Personal Growth

For each goal, users can record:

  • Current progress
  • Target progress
  • Timeline
  • Personal motivation

The dashboard brings everything together by displaying:

  • A live countdown to the target date
  • Goal summaries
  • Mood tracking
  • AI-powered roadmap generation to help achieve long-term goals

How we built it

I built the application as a full-stack web project.

Frontend

  • React
  • TypeScript
  • Tailwind CSS
  • Vite

Backend

  • FastAPI
  • Python
  • SQLAlchemy
  • SQLite

AI

  • Google Gemini API for generating personalized goal roadmaps

The frontend communicates with the FastAPI backend through REST APIs, while the backend stores user goals and generates AI-powered recommendations.

Challenges we ran into

One of the biggest challenges was designing an interface that stayed simple while allowing users to manage multiple life goals.

Another challenge was integrating the Google Gemini API. During development, I encountered authentication issues and API quota limitations, so I added graceful error handling and a fallback experience to keep the application usable.

Building both the frontend and backend within the hackathon timeframe also required careful prioritization of features.

Accomplishments that we're proud of

  • Built a complete full-stack application during the hackathon
  • Successfully integrated AI-powered roadmap generation
  • Designed a clean and intuitive dashboard
  • Added live countdowns for long-term goals
  • Created a structured goal-planning experience across multiple life categories

What we learned

his project helped me improve my skills in:

  • Full-stack development with React and FastAPI
  • API integration
  • State management in React
  • Backend API design
  • AI-powered application development
  • User experience design for productivity tools

What's next for TimeCapsule AI

I plan to continue improving TimeCapsule AI by adding:

  • Weekly AI progress check-ins
  • Email and push reminders
  • Progress charts and analytics
  • Calendar integration
  • Voice-based AI coaching
  • Mobile application
  • Secure cloud synchronization
  • AI-generated milestone celebrations

The long-term vision is to make TimeCapsule AI a personal AI companion that helps people stay focused on becoming the best version of themselves over months and years.

Built With

Share this project:

Updates