No description
Find a file
Renovate Bot ec6fe692a3
Some checks are pending
Build / build (push) Waiting to run
chore(deps): update actions/setup-java action to v4 (#25)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/setup-java](https://github.com/actions/setup-java) | action | major | `v3` -> `v4` |

---

### Release Notes

<details>
<summary>actions/setup-java (actions/setup-java)</summary>

### [`v4`](https://github.com/actions/setup-java/compare/v3...v4)

[Compare Source](https://github.com/actions/setup-java/compare/v3...v4)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjAuMyIsInVwZGF0ZWRJblZlciI6IjM5LjEyMC4zIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: #25
Co-authored-by: Renovate Bot <renovate@brmartin.co.uk>
Co-committed-by: Renovate Bot <renovate@brmartin.co.uk>
2025-01-26 20:49:26 +00:00
.fleet Initial commit 2025-01-20 22:23:52 +00:00
.github/workflows chore(deps): update actions/setup-java action to v4 (#25) 2025-01-26 20:49:26 +00:00
composeApp docs: add README.md and update form submission logic (#21) 2025-01-21 14:49:02 +00:00
gradle chore(deps): update dependency org.jetbrains.compose to v1.7.3 (#18) 2025-01-21 14:49:48 +00:00
iosApp Initial commit 2025-01-20 22:23:52 +00:00
.gitignore Initial commit 2025-01-20 22:23:52 +00:00
build.gradle.kts Initial commit 2025-01-20 22:23:52 +00:00
gradle.properties Initial commit 2025-01-20 22:23:52 +00:00
gradlew Initial commit 2025-01-20 22:23:52 +00:00
gradlew.bat Initial commit 2025-01-20 22:23:52 +00:00
README.md docs: add README.md and update form submission logic (#21) 2025-01-21 14:49:02 +00:00
renovate.json chore: Configure Renovate (#16) 2025-01-21 14:32:24 +00:00
settings.gradle.kts Initial commit 2025-01-20 22:23:52 +00:00

Bob -- The Handy Feedback App

This project is a simple Kotlin Multiplatform Application that allows users to enter free-text and submit the content to a server over HTTP. It also includes a form with sentiment selection and displays a Snackbar whenever the submit button is pressed.

Features

  • Free-text input form
  • Sentiment selection using FilterChips
  • Submit content to a server using Retrofit
  • Display Snackbar on form submission

Technologies Used

  • Kotlin
  • Jetpack Compose
  • Retrofit
  • Gradle

Getting Started

Installation

  1. Download the latest release from the releases page
  2. Install the application following the on-screen instructions.

Usage

  1. Run the application on an Android emulator or a physical device.
  2. Select a sentiment using the FilterChips.
  3. Enter your text in the provided text field.
  4. Press the submit button to send the content to the server.

Project Structure

  • composeApp/src/commonMain/kotlin/uk/sky/bob/application/App.kt: Main Compose UI and form submission logic.