Skip to content

An app which helps people get over their addictions

Notifications You must be signed in to change notification settings

bbarni2020/Addiction-app

Repository files navigation

📱 Addiction Free

This is a solution I’ve developed, designed to help people tackle addiction through accountability and daily motivation The Screenshots and the Demo Video are in the bottom of the readme. iOS Only

🖋️ App's Description

This app is more than just a nice addition to your life; it is intended for use in helping you to overcome addiction. It provides inspirational quotes every hour to help you stay motivated. If you want, you can log your progress in an easy manner, and a streak counter will be there to keep you pumped up with motivation for all your hard work.

💡 Concept

I’d like to utilize an app to help people overcome addiction. The idea is to give addicts a daily progress tracker. It's the accountability and motivation that is necessary for them to succeed.

📝 Plan

  • Progress Calendar: A calendar that visualizes progress, with days marked in green if they met their goal or red if they had a slip-up.
  • Motivational Notifications: Daily motivational notifications that are encouraging and focused on staying accountable to themselves.
  • Streaks: Goals in the app to build streaks. When they meet their goal, they continue their streak. If they don’t, their streak ends.
  • Prototype & Development: I plan to first create a prototype using Python. I’ll then jump into developing my iOS app using SwiftUI.

🔒 Privacy

All data will remain local on the user’s device because I want to respect the user’s privacy. The app would be open source.

🏁 Goals

  • ✅ Project desription

  • ✅ Python prototype

  • ✅ Design the app interface

  • ✅ Write the app's front end

  • ✅ Write the app's back end

  • ✅ Make the icon name of the app

  • ✅ Make haptic feedback

    🔨 Usage

-Python program: This project need no extra packages you just clone it and it will work. But I made poetry.lock and requirements.txt.
-Dart files: These are flutter flow dart codes. Only made for a preview. Please contact me for the Flutter Flow project. -Swift: This is the application. This uses no packages.

📷 Screenshots & Demo Video

Onboarding Page: Onboarding

PIN View: All on device. Features FaceID and Touch ID. PIN View

Home Page: With a calendar view, streak counter. The color of the day depends on the number of fails on that day. Home Page

Settings Page: Notification settings, FaceID/TouchID settings, PIN reset and much more. Settings

Demo Video: Video

About

An app which helps people get over their addictions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published