# **Snaptick** Snaptick is a free daily task planner app designed to help users increase productivity. With an easy-to-use interface and features like a pomodoro timer, users can easily organize and achieve their daily plans


Get it on IzzyOnDroid Get it on Github

❤️ Support Development

Crypto donation button by NOWPayments

              

## 🚀 Features - 📝 **Create and Edit Tasks** - ⏲️ **Pomodoro Timer** - 🔔 **Multiple Reminders** - 🧩 **Home-screen Widget** - 🗓️ **Calendar Sync & ICS Import** - 💾 **Backup & Restore** - 🔄 **Customizable Swipe Actions** - ⏰ **Analyze Free Time** - 😴 **Set Sleep Time** - 🗓️ **Manage tasks in Calendar View** - 🎨 **Material Dynamic Theme Support** - 🔁 **Repeatable Tasks with Notification** - 🎬 **Smooth Animations** - 🎨 **Modern UI with Cool Themes** - 🌐 **Available in 15+ Languages** - 🆙 **In-app Update Checker** ## Screenshots ([All Designs(Figma)](https://www.figma.com/file/fO6pafK7iAJMZDAtjOy1Mt/Snaptick-App-UI?type=design&node-id=0%3A1&mode=design&t=071Ijr8Yg44PVvmz-1)) [![Banner](https://github.com/vishal2376/snaptick/assets/38159691/45cb1cda-a97d-4889-8734-12dee3df9ace)](https://youtube.com/shorts/iEx2ttL3BH4) ## Getting Started Snaptick is distributed via GitHub Releases. Grab the latest signed APK from [the Releases page](https://github.com/vishal2376/snaptick/releases/latest) or build it yourself from source. ### Prerequisites - Android Studio - Git ### Building from source 1. Clone the repository: `git clone https://github.com/vishal2376/snaptick.git` 2. Open the project in Android Studio. 3. Build and run the **debug** variant. The release variant requires a signing keystore (see "Releasing" below) — you don't need one for normal development. ### Releasing (maintainer-only) Release builds require a real signing keystore. The repo carries no keystore; each maintainer wires their own via `local.properties`: ```properties SNAPTICK_KEYSTORE_FILE=/absolute/path/to/your-release.jks SNAPTICK_KEYSTORE_PASSWORD=... SNAPTICK_KEY_ALIAS=... SNAPTICK_KEY_PASSWORD=... ``` `./gradlew :app:assembleRelease` will fail-fast if the keystore env is missing or if the alias is the public Android debug key — the build refuses to produce a debug-signed release APK. 1. Clone the repository ``` git clone https://github.com/vishal2376/snaptick.git ``` 2. Open the project in Android Studio 3. Build and run the app ## Contributing We welcome contributions from anyone interested in helping to improve Snaptick! Feel free to submit a pull request or open an issue if you notice any bugs or have suggestions for new features. ## Star History Star History Chart ## License This project is licensed under the GPL v3.0 License - see the [LICENSE](LICENSE) file for details. ## Credits App Icon created by icon_small - Flaticon