Skip to content

WASD (Win at Self Discipline) is a gamified productivity app that turns tasks into engaging quests. Built with Kotlin, Jetpack Compose, and Firebase, it offers progress tracking, achievements, and a fun approach to self-discipline. Designed with MVVM architecture for a seamless experience.

License

Notifications You must be signed in to change notification settings

prathamngundikere/WASD-Win_At_Self_Discipline-MVVM

Repository files navigation

WASD (Win At Self Discipline)

WASD - Win at Self Discipline is a gamified productivity app designed to help you build and maintain self-discipline through engaging game like features. Transform your daily tasks and habits into an interactive experience that motivates you to achieve your goals.


Features

  • Gamified Task Management: Turn your todo list into quests and earn rewards for completing tasks.
  • Progress Tracking: Visualize your growth and stay motivated with detailed progress charts.
  • Achievements & Badges: Unlock achievements and badges as you reach milestones.
  • Customizable Avatars: Personalize your profile with unique avatars and themes.
  • Social Sharing: Share your achievements with friends and challenge each other.

Screenshot


Prerequisites

Before you begin, ensure you have met the following requirements:

  • Android Studio: Latest version installed. Download Here
  • Kotlin: Ensure Kotlin is set up in your development environment.
  • Jetpack Compose: Familiarity with Jetpack Compose for UI development.
  • Android SDK: Minimum SDK version 34
  • Firebase Account: Access to Firebase for backend services.

Installation

  1. Clone the repository:
    git clone 
  2. Open in Android Studio:
    • Launch Android Studio
    • Click on Open existing project.
    • Navigate to cloned repository and select it.
  3. Build and Run:
    • Sync the project with gradle files.
    • Connect your Android device or start an emulator.
    • Click on Run to build and deploy the app.

About

WASD (Win at Self Discipline) is a gamified productivity app that turns tasks into engaging quests. Built with Kotlin, Jetpack Compose, and Firebase, it offers progress tracking, achievements, and a fun approach to self-discipline. Designed with MVVM architecture for a seamless experience.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages