/ktor-task-app

Task Manager App is an application that show cases the basics of routing, handling requests, and parameters in Kotlin with Ktor

Primary LanguageKotlin

Task Manager App

Task Manager App is an application that show cases the basics of routing, handling requests, and parameters in Kotlin with Ktor

Features And Functionalities

  • Handling GET and POST requests.
  • Extract information from requests.
  • Handle errors when converting data.
  • Use unit tests to validate routing.
  • View all the available tasks by priority and name as an HTML table.
  • Add tasks by submitting an HTML form

Get Started

  1. Prerequisites:

    • Android Studio with the latest version of Android SDK installed
    • Basic knowledge of Kotlin and an understanding of HTTP request types, headers and status codes.
  2. Clone the repository:

    git clone https://github.com/Reuben357/ktor-task-app

  3. Open the project in Android Studio

  4. Run the app:

    • Connect to an Android device or an emulator
    • Click the "Run" button in Android Studio
  5. Contributing

    Feel free to contribute to this project by:

    • Reporting bugs
    • Suggesting improvements through issues
    • Forking the repo and creating pull requests with your changes