DEV Community

Aysha dheesan banu A
Aysha dheesan banu A

Posted on

FutureStimulus โ€“ AI-Powered Life Forecasting Amazon Q Developer Challenge Submission

This is a submission for the https://dev.to/challenges/aws-amazon-q-v2025-04-30
๐Ÿง  What I Built
FutureStimulus is an intelligent personal development platform that uses AI forecasting to help individuals understand and improve their future across five life domains: career, health, relationships, finance, and personal growth.

The application is built using modern full-stack technologies and leverages Amazon Web Services (AWS) and Amazon Q Developer for a seamless, scalable, and AI-driven experience.

โœจ Key Features
๐Ÿ”ฎ FuturePredict
Predict outcomes in 5 life areas

Personalized AI feedback

๐ŸŽฏ Goal Tracking
Create, track, and analyze SMART goals

Visualize progress and streaks

๐Ÿ”„ Habit Tracker
Monitor daily habits

Gain consistency insights and tips

๐Ÿ“ Journaling + Sentiment AI
Daily logs with OpenAI sentiment analysis

Visualize emotional trends

Project Demo

Screenshots
Image description
Image description
Image description
Image description
Image description

Github Code Repo:

FutureStimulus

FutureStimulus Logo

Version 1.0.0 License MIT TypeScript React TailwindCSS

A personal growth and development application with AI-powered future prediction.

FutureStimulus Dashboard

โœจ Features

๐Ÿ”ฎ FuturePredict

Our innovative AI-powered feature analyzes your goals, habits, and journal entries to predict your future trajectory across multiple life dimensions:

FuturePredict Feature
  • Career progression - Track your professional growth and advancement
  • Health outcomes - Monitor your physical and mental wellbeing trends
  • Relationship development - Analyze your social connections and personal relationships
  • Financial growth - Visualize your financial trajectory and opportunities
  • Personal development - See your growth in skills, knowledge, and self-awareness

FuturePredict provides personalized insights and recommendations based on your data patterns, helping you make informed decisions to shape your ideal future.

๐ŸŽฏ Goal Tracking

Goal Tracking

Set, track, and achieve your personal and professional goals with our structured goal management system:

  • Create specific, measurable goals with deadlines
  • Track progress with visual indicators
  • Categorize goals by life area
  • Receive AI-powered suggestions for goal achievement

๐Ÿ”„ Habit Formation

Habit Formation

Build positiveโ€ฆ

๐Ÿค– How I Used Amazon Q Developer
To create FutureStimulus, I utilized Amazon Q Developer as a powerful assistant throughout the development process. Its seamless integration with AWS services and intelligent code suggestions significantly accelerated backend development and cloud configuration. I used Amazon Q to automate routine tasks such as setting up Express routes, managing environment variables, and configuring AWS DynamoDB and S3 services. Its real-time code generation capabilities allowed me to quickly prototype and refine features like automated report generation, dynamic file routing, and task scheduling for goal and habit tracking. Amazon Qโ€™s system-level querying was particularly helpful in streamlining command-line workflows and identifying performance bottlenecks. Overall, its context-aware assistance made it easy to build, debug, and deploy a scalable, cloud-integrated personal development tool. I highly recommend exploring Amazon Qโ€™s query engine to automate both simple and complex development tasks while optimizing workflow efficiency across various environments.

๐Ÿ’ก Tips & Insights
Leverage Amazon Q's intelligent query engine to automate both simple and complex development tasks.

Use real-time code completion and debugging prompts to streamline your development process and reduce errors.

Experiment with cloud-side integrations, as Amazon Q helps configure and troubleshoot services like DynamoDB or S3 directly in your code.

Boost productivity by using Amazon Q as a real-time assistant for full-stack tasksโ€”no context switching needed.
Team Collaboration

**Collaborated with teammate:@guru_kanishkaa_11de24b15
We had a great collaboration on this project and worked together on all parts of the development process.
๐Ÿ“ฌ Let's Connect
๐Ÿ”— GitHub: https://github.com/aysha-dheesan-banu
๐Ÿ’ผ LinkedIn: https://www.linkedin.com/in/aysha-dheesan-banu/
๐ŸŒ DEV Profile: @aysha_dhees_6a37c621e081d

Top comments (0)