QuitNow: Your Path to a Smoke-Free Life
Tagline: Stay Strong, Stay Smoke-Free
Inspiration
QuitNow was inspired by the desire to help individuals overcome the challenge of smoking addiction through a supportive, health-oriented platform. Smoking cessation can be daunting, and while various aids exist, we envisioned a solution that would combine habit tracking with mental wellness activities to provide holistic support. Our mission is to empower users to take control of their health and quit smoking, one day at a time, for themselves and their loved ones.
What it does
QuitNow is a comprehensive smoking cessation app designed to support users in their journey toward a smoke-free life. Key features include:
- Calendar-Based Smoking Tracker: Users can log each day as ‘smoked’ or ‘not smoked,’ with the calendar displaying smoking patterns and progress.
- Rewards and Milestones: QuitNow celebrates small victories by rewarding users for smoke-free days and months, encouraging a sense of achievement.
- Daily Tailored Activities: To help manage cravings and reduce stress, users can engage in calming activities like cycling, meditation, and spending time with loved ones, which help address emotional triggers for smoking.
How we built it
QuitNow was built using a blend of front-end and back-end technologies to ensure a smooth, interactive experience:
- Frontend: Built with React and styled-components for custom styling. We used Material-UI (MUI) for a consistent and user-friendly interface, ensuring a responsive and engaging user experience.
- Session Storage: Used for tracking daily activities, allowing users to log their progress without requiring an internet connection.
- Calendar Interface: Designed to restrict user updates to the current day while allowing previous entries to be view-only, reinforcing accountability and habit formation.
Challenges we ran into
Some of the challenges we faced include:
- User Data Privacy: Ensuring that users' progress and activity logs are stored securely.
- Daily Restriction Implementation: Building a system that allows users to only update their progress for the current day without altering past entries.
- Maintaining Motivation: Designing a feature to encourage users on days they log a smoking status, with popups that motivate them to continue their journey.
Accomplishments that we're proud of
We’re proud of creating an application that addresses a significant health challenge in a supportive, user-friendly way. Key accomplishments include:
- User-Centric Interface: The intuitive calendar and milestone tracker offer clear, supportive feedback that keeps users motivated.
- Encouraging Design: The visual design, with a calming color scheme and interactive elements, promotes mindfulness, making the quitting journey feel less stressful and more achievable.
- Tailored Activities: Developing a checklist of activities that holistically supports users' mental and physical well-being, beyond simple tracking.
What we learned
Throughout the development of QuitNow, we learned the importance of balancing habit-tracking features with supportive tools that address mental well-being. We also discovered the value of small, incremental progress in building user motivation, and how even minor milestones can encourage users on challenging days. Additionally, we gained experience in securely handling user data and implementing daily restrictions in activity-tracking apps.
What's next for QuitNow
Moving forward, we plan to expand QuitNow with features that offer even more personalized support:
- Community Support: Introduce a feature that allows users to connect anonymously with others on similar journeys for encouragement.
- AI-Driven Insights: Use AI to analyze smoking patterns and provide users with personalized tips based on their progress.
- Health Metrics Integration: Incorporate health metrics like heart rate and sleep tracking, allowing users to see the health benefits of quitting smoking over time.
QuitNow aims to be a constant companion on the road to a smoke-free life, providing users with the tools and motivation needed to achieve long-term success.
Built With
- api
- llm
- materialui
- nextjs
- sessionstorage
Log in or sign up for Devpost to join the conversation.