https://github.com/martyniukkk/toolmaster
Tool Master is an all-in-one productivity app featuring a Todo List, Timer, and Flashlight, designed to simplify your daily tasks with ease and efficiency.
https://github.com/martyniukkk/toolmaster
all-in-one-app android android-development clean-architecture dependency-injection flashlight koin kotlin mobile-app mvvm productivity-app sqlite task-manager time-tracking timer todo-list utility-tools
Last synced: 8 months ago
JSON representation
Tool Master is an all-in-one productivity app featuring a Todo List, Timer, and Flashlight, designed to simplify your daily tasks with ease and efficiency.
- Host: GitHub
- URL: https://github.com/martyniukkk/toolmaster
- Owner: martyniukkk
- Created: 2024-12-21T21:39:48.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-12-28T21:10:38.000Z (9 months ago)
- Last Synced: 2025-02-21T04:12:26.758Z (8 months ago)
- Topics: all-in-one-app, android, android-development, clean-architecture, dependency-injection, flashlight, koin, kotlin, mobile-app, mvvm, productivity-app, sqlite, task-manager, time-tracking, timer, todo-list, utility-tools
- Language: Kotlin
- Homepage:
- Size: 341 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🛠️ Tool Master - Android App
## 📖 Description
Tool Master is your all-in-one solution for managing daily tasks efficiently. It combines multiple essential tools, including a **Todo List**, **Timer**, and **Flashlight**, into one simple, user-friendly app. Whether you need to stay organized, manage your time, or access a flashlight on the go, Tool Master has you covered!## ✨ Features
- **Todo List:** Organize and manage your tasks with ease.
- **Timer:** Keep track of time for work, exercise, or cooking.
- **Flashlight:** Quickly illuminate your surroundings in dark environments.## 🛠️ Technology Stack
Tool Master is built with modern Android development techniques and a robust architecture:
- **Kotlin:** A concise, expressive programming language for Android development.
- **Clean Architecture:** Ensures a modular and maintainable codebase with separation of concerns.
- **MVVM (Model-View-ViewModel):** Simplifies the connection between UI and business logic.
- **Koin:** Dependency injection framework for seamless dependency management.
- **SQLite:** Lightweight local database for storing tasks and settings.## 🚀 Screenshots
![]()
![]()
![]()
## ⚙️ Installation
1. Clone the repository: `git clone https://github.com/martyniukkk/ToolMaster.git`
2. Open the project in Android Studio.
3. Sync Gradle to download required dependencies.
4. Run the app on your emulator or physical device.## 🌟 Contributing
Contributions are welcome! If you have ideas for improvements or find bugs, feel free to open an issue or submit a pull request.