https://github.com/atlaslioness/daily-habit-tracker-alx-project
Android App to empower the user's daily routine with personalized tracking and motivation.
https://github.com/atlaslioness/daily-habit-tracker-alx-project
android android-app android-application android-studio habit-tracker habit-tracking
Last synced: 3 months ago
JSON representation
Android App to empower the user's daily routine with personalized tracking and motivation.
- Host: GitHub
- URL: https://github.com/atlaslioness/daily-habit-tracker-alx-project
- Owner: AtlasLioness
- Created: 2024-09-05T22:21:10.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-09-16T19:35:38.000Z (about 1 year ago)
- Last Synced: 2025-04-05T16:48:39.537Z (6 months ago)
- Topics: android, android-app, android-application, android-studio, habit-tracker, habit-tracking
- Language: Kotlin
- Homepage: https://atlaslioness.github.io/Dailio-App/
- Size: 9.46 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dailio - Your Daily Habit Tracker
**Dailio** is an intuitive and simple-to-use habit tracker that helps you track, manage, and achieve your daily goals. Whether you want to form new habits or break old ones, Dailio provides a seamless and motivating experience to stay on top of your daily tasks.
## The Story Behind the Project
Growing up, I always had a hard time sticking to a healthy daily routine. Whether it was remembering to eat breakfast, meditate, or just take a break from work, I often lost track and ended up quitting halfway. I knew I needed something to help me stay on top of these habits, so I decided to build an app that could do just that. I wanted something simple that would keep me accountable and remind me to stick with it each day, even if the tasks felt small.
That’s how the Daily Habit Tracker app came to be. It’s all about making habit-building easier and more fun. I genuinely believe that good habits are key to achieving any goal, and this app is my way of helping myself—and anyone else—stay on track.
## Features
- **Easy Habit Tracking**: Add and monitor your daily habits in an intuitive interface.
- **Progress Overview**: Visualize your progress with insightful statistics to keep you motivated.
- **Elegant Notifications**: Get reminders to help you stick to your habits and meet your goals.
- **Motivational Content**: Receive inspiration and tips to help you stay committed and energized.
- **User-Friendly Design**: Clean, simple, and responsive design, ensuring ease of use for all users.## Upcoming Features
- **Advanced Statistics**: More in-depth analytics to track your habit patterns and progress.
- **Custom Notifications**: Schedule reminders for specific habits to suit your lifestyle.
- **Enhanced Motivation**: More content to keep you motivated throughout your habit-building journey.## Getting Started
### Prerequisites
- Android Studio 4.0+ or compatible environment
- Java and Kotlin setup (depending on your project structure)
- Android SDK### Installation
1. Clone the repository:
```bash
git clone https://github.com/your-username/dailio.git
```2. Open the project in Android Studio.
3. Build the project and run it on an emulator or a physical device.
## Usage
1. **Create a Habit**: Tap on the "Add Habit" button, fill in the details like habit name, description, starting date/time, and save.
2. **Update a Habit**: Tap on a habit to edit its title, description, time and date.
3. **Track Progress**: Monitor your daily progress from the home screen. Aim to fill the progress bar completely by the end of each day.## Release
Dailio - Daily Habit Tracker v1.0.0
[Official release page](https://github.com/AtlasLioness/Daily-Habit-Tracker-ALX-Project/releases/tag/v1.0.0)[Download the APK](https://github.com/AtlasLioness/Daily-Habit-Tracker-ALX-Project/releases/download/v1.0.0/app-release.apk)
## Contributing
Contributions are welcome! If you’d like to suggest new features, report bugs, or contribute code, feel free to:
1. Fork the repository.
2. Create a new branch: `git checkout -b feature-branch-name`.
3. Make your changes and commit: `git commit -m "Add new feature"`.
4. Push to the branch: `git push origin feature-branch-name`.
5. Submit a pull request.