Skip to content

programming-club-knit/Taskmaster

Repository files navigation

TaskMaster - Hack the Web Event

A Task Manager Android app built with Kotlin and Jetpack Compose for the "Hack the Web" debugging event.

Event Challenge

This app runs successfully but has 6 broken features that need to be fixed. Your mission is to identify and fix these bugs!

Total Possible Points: 450

Tech Stack

  • Language: Kotlin
  • UI Framework: Jetpack Compose
  • Architecture: MVVM (Model-View-ViewModel)
  • Minimum SDK: API 24 (Android 7.0)
  • Target SDK: API 34 (Android 14)

Setup Instructions

Prerequisites

  • Android Studio Hedgehog (2023.1.1) or newer
  • JDK 17 or higher
  • Android SDK 34

Steps

  1. Clone this repository
git clone https://github.com/ptsc/taskmaster-hack-the-web.git
cd taskmaster-hack-the-web
  1. Open the project in Android Studio

  2. Sync Gradle files (Android Studio will prompt you)

  3. Run the app on an emulator or physical device

How to Participate

  1. Pick an Issue: Browse the Issues tab
  2. Propose Solution: Comment with your approach
  3. Get Assigned: Wait for reviewer approval
  4. Fix the Bug: Make your changes
  5. Submit PR: Create a pull request with clear description
  6. Get Reviewed: Address any feedback

Commit Message Format

Fix: [Issue #X] Brief description

- Detailed explanation of the problem
- Explanation of the solution
- Any side effects or considerations

Judging Criteria

  • Number of valid PRs submitted
  • Difficulty of issues resolved
  • Code quality and readability
  • Commit message clarity
  • Presentation and discussion (Round 2)

Contact

For questions or issues, contact the Rohan Vishwakarma (rohannic111@gmail.com)

Happy Coding ^_^

About

Android Task Manager App for Hack the Web 2.0 Event - Fix the Bugs Challenge

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages