Inspiration
We saw a major gap in existing health and habit tracking apps, especially those aimed at people with disabilities. Most tools specialize in certain aspects while neglecting others. We wanted to build a system that incorporated all the factors that made a health and habit tracker for users of varying disabilities.
What it does
ReForge is a habit and recovery tracker tailored specifically for individuals with disabilities, trauma, or chronic conditions. It combines a personalized patient intake system with tools for tracking various health progress Users can log daily metrics, plan habits, write journal entries, and view visualizations like radar and line charts that reflect their growth over time. The app also generates personalized recommendations and motivational goals based on user data, helping individuals switch from scattered and uninformed plans into a clear and concise plan that allows them to reforge themself into a new person.
How we built it
We built ReForge as a responsive, front-end web application using HTML, CSS, and JavaScript. For visualizing user data, we integrated Chart.js to create interactive radar and line charts. The patient intake form was built with a dynamic stepper engine that adjusts based on user input, while localStorage was used to persist data without needing a backend. We focused heavily on modular design, ensuring clean separation of components like the habit planner, growth tracker, and journal.
Challenges we ran into
One of the biggest challenges we ran into was maintaining flow and cohesion across the app. Initially, we built separate standalone pages for each feature but it felt disconnected and didn’t offer a smooth user experience. It became clear that users navigating recovery need simplicity and continuity, not fragmentation and confusion. So, we made the call to restructure everything into a single, unified page with dynamic tabs. We also faced challenges balancing accessibility with interactivity, especially when designing features like range sliders and charts that needed to remain intuitive for users with cognitive or physical impairments.
Accomplishments that we're proud of
We’re proud to have built a fully functional, visually compelling, and accessibility-focused web app within the constraints of a hackathon. From the patient intake system to the radar-based progress tracking, every feature was designed in perspective of the wants and needs our target audience would demand in an app such as ours. What stands out most is that we created a smooth end-to-end flow from diagnosis to goal-setting to personal growth that simplifies the growth progress for our disabled users.
What we learned
This project taught us how powerful inclusive design can be when applied thoughtfully. We learned to consider diverse user needs such as cognitive fatigue, motor impairments, and emotional variability, and how to structure UI around those needs. On the technical side, we deepened our understanding of state management, modular front-end design, and the importance of balancing structure with flexibility in recovery tools.
What's next for ReForge
Moving forward, we plan to introduce AI-generated micro-goals that adapt to each user’s condition and progress trends in real time. Additionally we plan to introduce voice recognition and voice to text features to expand to a wider target audience with visual difficulties/disability. Finally, we aim to make the platform globally inclusive by adding multilingual and culturally aware features, ensuring everyone regardless of background can benefit from ReForge’s vision of proper and healthy recovery.
Log in or sign up for Devpost to join the conversation.