The Smart Companion
Inspiration
Many neurodivergent individuals, including people with ADHD, Autism, Dyslexia, and Executive Function challenges, struggle with planning, organizing, and initiating tasks. Often, the problem is not a lack of ability or motivation but the difficulty of breaking large goals into manageable actions.
We wanted to create a solution that acts as a supportive companion rather than just another task management tool. Our vision was to use Artificial Intelligence to bridge the gap between intention and action by helping users start tasks with confidence and maintain momentum through small achievable wins.
What it does
The Smart Companion is an AI-powered productivity assistant designed to help neurodivergent users manage daily responsibilities more effectively.
Users can type or speak a task, and the system automatically breaks it into smaller actionable steps called Micro-Wins. Instead of feeling overwhelmed by a large goal, users receive a personalized step-by-step plan that is easier to follow.
The platform also includes:
- Voice-based task entry
- Focus Mode for distraction-free productivity
- Dyslexia-friendly accessibility options
- Smart reminders and notifications
- Progress tracking and gamification
- Personalized user profiles
- Admin dashboard for monitoring users and tasks
- Blog management system for productivity and support content
How we built it
We built The Smart Companion using a modern full-stack architecture.
Frontend
- Next.js
- React.js
- TypeScript
- Tailwind CSS
Backend & Database
- Next.js API Routes
- Supabase Authentication
- Supabase PostgreSQL Database
Artificial Intelligence
- Groq API
- Llama 3 70B Model
When a user submits a task, the application sends the request to our AI processing system. The AI analyzes the task and generates a structured plan containing small actionable steps and estimated completion times.
The generated tasks are stored in both local storage and Supabase, allowing users to continue their progress across sessions and devices.
We also developed an Admin Panel that enables administrators to:
- View user information
- Monitor task completion
- Send reminder notifications
- Publish productivity-focused blogs
- Analyze platform activity and engagement
Challenges we ran into
One of the biggest challenges was generating task breakdowns that were both practical and easy to follow. AI models can sometimes generate steps that are either too broad or too detailed, so we had to carefully design prompts and response structures to ensure useful results.
Another challenge was creating an accessible user experience for neurodivergent users. We focused heavily on reducing visual clutter, improving readability, and implementing features such as dyslexia-friendly fonts and focus mode.
Managing synchronization between local task storage and cloud-based storage was also a challenge, especially when ensuring progress remained consistent across devices.
Accomplishments that we're proud of
We are proud of creating a platform that goes beyond traditional task management by providing AI-generated guidance tailored to neurodivergent users.
Some accomplishments include:
- Successfully integrating AI-powered task decomposition
- Building a voice-enabled productivity assistant
- Creating a neuro-inclusive user experience
- Developing a complete Admin Dashboard
- Implementing accessibility-focused features
- Designing a scalable full-stack architecture
Most importantly, we created a solution that can make everyday tasks feel more achievable and less overwhelming.
What we learned
Through this project, we gained valuable experience in AI integration, prompt engineering, full-stack application development, and accessibility-focused design.
We learned how important user-centered design is when building technology for diverse audiences. We also gained deeper insights into executive function challenges and how thoughtful technology can help users build confidence and independence.
Additionally, we improved our skills in React, Next.js, Supabase, API development, database management, and AI-powered application architecture.
What's next for The Smart Companion
Our future plans include:
- Mobile application development
- Integration of additional AI models such as Claude and GPT
- More advanced voice recognition capabilities
- Personalized AI coaching and recommendations
- Enhanced analytics and productivity insights
- Adaptive reminder systems based on user behavior
- Expanded accessibility features
- Community support and collaboration features
Our long-term goal is to make The Smart Companion a trusted AI productivity partner that empowers neurodivergent individuals to achieve their goals one Micro-Win at a time.
Log in or sign up for Devpost to join the conversation.