SkillAgentSearch skills...

TimePlanner

Mobile app for planning tasks for the day with multimodule architecture, MVI, Compose, Room, Voyager, AlarmManager, Notification, Charts

Install / Use

/learn @v1tzor/TimePlanner

README

<div align="center"> </br> <img src="https://github.com/v1tzor/TimePlanner/assets/116388544/b1b73712-0b71-431f-94fa-c5b5631b8109" width="200" /> </div> <h1 align="center">TimePlanner</h1> </br> <p align="center"> <img alt="Kotlin" src="https://img.shields.io/badge/Kotlin-a503fc?logo=kotlin&logoColor=white&style=for-the-badge"/></a> <img alt="API" src="https://img.shields.io/badge/Api%2024+-50f270?logo=android&logoColor=black&style=for-the-badge"/></a> <img alt="Jetpack Compose" src="https://img.shields.io/static/v1?style=for-the-badge&message=Jetpack+Compose&color=4285F4&logo=Jetpack+Compose&logoColor=FFFFFF&label="/></a> <img alt="material" src="https://custom-icon-badges.demolab.com/badge/material%20you-lightblue?style=for-the-badge&logoColor=333&logo=material-you"/></a> </br> </br> <a href="https://github.com/v1tzor/TimePlanner/actions"> <a href=""><img src="https://tokei.rs/b1/github/v1tzor/timeplanner?category=code&color=purple&include_prereleases&logo=github&style=for-the-badge"/></a> <a href=""><img src="https://img.shields.io/github/v/release/v1tzor/timeplanner?color=purple&include_prereleases&logo=github&style=for-the-badge"/></a> <a href="https://github.com/v1tzor/TimePlanner/stargazers"><img src="https://img.shields.io/github/stars/v1tzor/timeplanner?color=ffff00&style=for-the-badge"/></a> <a href=""><img src="https://img.shields.io/github/forks/v1tzor/TimePlanner?style=for-the-badge"/></a> <a href="https://hits.sh/github.com/v1tzor/TimePlanner/"><img alt="Hits" src="https://hits.sh/github.com/v1tzor/timeplanner.svg?style=for-the-badge&label=Views&extraCount=10&color=54856b"/></a> </br> <a href="https://github.com/v1tzor/TimePlanner/releases"><img src="https://img.shields.io/github/downloads/v1tzor/timeplanner/total?color=orange&style=for-the-badge"/></a> <img alt="GitHub code size in bytes" src="https://img.shields.io/github/languages/code-size/v1tzor/timeplanner?style=for-the-badge&color=ggff20"> <a href=""><img src="https://img.shields.io/github/contributors-anon/v1tzor/TimePlanner?style=for-the-badge&color=ccdd56"/></a> </br> </p> <h4 align="center">Convenient and fast task planning for the day</h4> <div align="center"> </br> <img src="https://github.com/v1tzor/TimePlanner/assets/116388544/8eeb4545-a52e-4705-9a6e-f4e603845255"/> </div> <div align="center"> <img alt="Repository Stats" src="https://repobeats.axiom.co/api/embed/5a3dfa1ba49b87660dec72cecd036756c12719d9.svg"> </div>

Download 🔥

<p> <a href="https://appgallery.huawei.com/app/C113948591" target="_blank"> <img src="https://github.com/user-attachments/assets/f02b4096-d02b-4982-aa98-644bace52eac" height="63" alt="Download on the AppGallery"> </a> <a href="https://www.rustore.ru/catalog/app/ru.aleshin.timeplanner?rsm=1&mt_link_id=l394r2" target="_blank"> <img src="https://www.rustore.ru/help/icons/logo-color-dark.png" width="188" height="63" alt="Download on the Rustore"> </a> <a href="https://f-droid.org/en/packages/ru.aleshin.timeplanner/" target="_blank"> <img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" height="63" alt="Download on the Fdroid"> </a>

Available languages 🌍

  • Russian 🇷🇺
  • English 🇬🇧
  • German 🇩🇪
  • Spanish 🇪🇸
  • French 🇫🇷
  • Turkish 🇹🇷
  • Persian 🇮🇷 (beta)
  • Vietnamese 🇻🇳
  • Polish 🇵🇱

Support 📱

  • Local time and task analytics 📊
  • Templates for everyday tasks 🏃‍♂️
  • Recurring tasks by templates 🔁
  • Data Backup & Recovery 💾
  • Scheduled Notifications ⏰
  • Priorities and protection from overlaying tasks 📐
  • Theme: Dark | Light 🖤🤍
  • Dynamic Color or 4 different color variations 🎨

Technologies stack 🚀

  • Single Activity
  • MVI Architecture
  • Clean Architecture
  • Multi-modularity (by features)
  • Compose UI (Material Design 3)
  • Kotlin Coroutines & Flow
  • Room Database
  • Dagger 2
  • Unit tests
  • Voyager navigation
  • Charts: Charty, Compose-Charts

Donation to support application development ❤️

<details> <summary>Main direct addresses</summary>
1. BTC: bc1qu0a5ujldf8rpc8yz8atlgphrj9wutgfxw82dql
2. ETH: 0x4cAfa6De0D1968cA8C2a7aB06CE28d0A1aD2C7b9
3. TRX: TKC3NsKSS9hJRvofeJKceT5wC2bqTkPRUE
4. LTC: ltc1qj9fsz4pxrvr3eqyel4q8jnsnfpcfwdsj3mvpec
5. XEC: ecash:qqc0k95nfhkseel9p4avz5jwk6s4vum7rceegten5x
6. BNB/BTCB: 0xbA08E4905B3d52f480419A8444C4de3E91BC98df
</details> <a href="https://nowpayments.io/donation?api_key=BQCNJB8-HRJ48T7-G31XH21-CFTX91M&source=lk_donation&medium=referral" target="_blank"> <img src="https://nowpayments.io/images/embeds/donation-button-black.svg" alt="Crypto donation button by NOWPayments" height="70"> </a>

✨Sponsors✨

These are our really cool sponsors!

<p align="left"> <a href="https://github.com/serrq"><img src="https://avatars.githubusercontent.com/u/113377431?v=4" width="50px" alt="serrq" align="center" /> </p>

Screenshots 📸

<table> <tr> <td valign="top"><img src="https://github.com/v1tzor/TimePlanner/assets/116388544/64c6c55f-e3b4-42ab-bf80-5307414c06d4" align="left" width="350dp"></td> <td valign="top"><img src="https://github.com/v1tzor/TimePlanner/assets/116388544/0c7fd186-6735-4023-9260-2d6ea47765c7" align="center" width="350dp"></td> <td valign="top"><img src="https://github.com/v1tzor/TimePlanner/assets/116388544/59859427-f44f-4be3-ad44-a93f614b27d5" align="right" width="350dp"></td> </tr> <tr> <td valign="top"><img src="https://github.com/v1tzor/TimePlanner/assets/116388544/a7e301d0-6898-4f21-9ab1-2f40c9b52f86" align="left" width="350dp"></td> <td valign="top"><img src="https://github.com/v1tzor/TimePlanner/assets/116388544/f5cd2201-36e1-422e-8a33-69ce0076b3a7" align="right" width="350dp"></td> <td valign="top"><img src="https://github.com/v1tzor/TimePlanner/assets/116388544/b074abc2-47d0-472c-b655-b08c49c41a5a" align="right" width="350dp"></td> </tr> </table>

Project structure ⚙️

<p> <img src="https://github.com/v1tzor/TimePlanner/assets/116388544/c86b1172-f503-4cfe-9575-b8b2e7d93175" width="100%"></img> </p>

Standard Feature structure 📁

<p> <img src="https://i.imgur.com/zXWMQI4.png" width="100%"></img> </p>

MVI 🔨

<p> <img src="https://i.imgur.com/52HH2rO.png"></img> </p> <p> <img src="https://github.com/v1tzor/TimePlanner/assets/116388544/3f3d0e30-92ec-40eb-b966-0031ae60f72a"></img> </p>

License

Copyright 2023 Stanislav Aleshin

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
View on GitHub
GitHub Stars622
CategoryDevelopment
Updated2d ago
Forks58

Languages

Kotlin

Security Score

100/100

Audited on Mar 25, 2026

No findings