Skip to content

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.

Notifications You must be signed in to change notification settings

martyniukkk/ToolMaster

Repository files navigation

🛠️ 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

Todo List Screenshot Timer Screenshot Flashlight Screenshot

⚙️ 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.

Releases

No releases published

Packages

No packages published

Languages