Skip to content

A chore management app designed for individuals with mental health struggles in mind.

Notifications You must be signed in to change notification settings

Hisui45/scodd_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SCODD!

Tip: Imagine a rooster squawking when saying the name.

Overview

Scodd! is a chore management mobile app designed to cater to the diverse needs of individuals dealing with ADHD, depression, or those leading busy and disorganized lives. The app simplifies the chore management process, providing essential support for users striving to maintain a clean and organized living environment.

Why Scodd?

Cleaning is a fundamental aspect of life, but it can be challenging in today's world. Scodd! addresses the difficulties associated with keeping track of chores and managing time, particularly for parents, young adults, and individuals with ADHD or depression. The app seeks to alleviate the mental burden, making it easier for users to enjoy clean, organized, and satisfying lives.

Key Features

Tailored for Diverse Users:

Intuitive personalization of chores to meet diverse needs.

Streamlined Chore Management:

Simplify the process of managing chores with user-friendly features like chore filtering and search(in progress).

The dashboard displays scheduled and routine chores each day.

Cleaning Modes:

Provides support for individuals dealing with ADHD, depression, or busy lifestyles, who struggle with cleaning or seek a more organized and efficient lifestyle. The app offers various cleaning modes, gamifying the experience, and providing guidance and encouragement to users.

Let Scodd help you streamline your chores, conquer clutter, and find a more efficient way to manage your living space.

Architecture

This project is exclusively written in Kotlin.

SCODD! is implemented following the MVVM (Model View ViewModel) architecture pattern.

The model is crafted using SQL entity objects, ensuring robust data representation.

For the view layer, I utilize Jetpack Compose, aligning with Material Design 3 guidelines for a modern and cohesive user interface.

The ViewModel seamlessly integrates the HiltViewModel dependency within the Dagger framework, optimizing dependency injection for enhanced efficiency.

Database operations are handled effortlessly using the Room library, a potent SQLite object mapping tool, ensuring both flexibility and efficiency in data persistence.

A rigorous testing approach encompasses thorough unit testing and UI testing, guaranteeing the reliability and functionality of the application across various scenarios.

Feedback and Support

I'd love to hear from you! If you have suggestions, encounter issues, or want to share your experience, please send an email to jadelocke85@gmail.com.

About

A chore management app designed for individuals with mental health struggles in mind.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages