1
Fork 0
mirror of https://github.com/Steffo99/twom.git synced 2024-11-24 00:54:24 +00:00
RSVP app for Android using Matrix rooms as backend
Find a file
2024-06-22 18:02:05 +02:00
.idea Fix Matrix permission error 2024-06-22 18:02:05 +02:00
.media Update project metadata 2024-05-29 02:11:58 +02:00
app Fix Matrix permission error 2024-06-22 18:02:05 +02:00
gradle/wrapper Upgrade to Android Studio Hedgehog 2024-02-01 17:05:08 +01:00
.gitignore Create project from template 2023-11-04 14:47:07 +01:00
build.gradle.kts Upgrade to Android Studio Hedgehog 2024-02-01 17:05:08 +01:00
CONTRIBUTING.md Change Matrix types to use the subdomain meta.steffo.eu 2024-05-29 02:49:22 +02:00
gradle.properties Optimize builds a bit where possible 2024-01-09 08:40:54 +01:00
gradlew Create project from template 2023-11-04 14:47:07 +01:00
gradlew.bat Create project from template 2023-11-04 14:47:07 +01:00
LICENSE.txt Update project metadata 2024-05-29 02:11:58 +02:00
README.md Update project metadata 2024-05-29 02:11:58 +02:00
settings.gradle.kts Configure https://jitpack.io/ repository 2023-11-04 15:09:33 +01:00

TwoM

RSVP app for Android using Matrix rooms as backend

History

Developed for the Mobile Programming exam of the Master's Degree in Computer Science at Unimore.

Screenshots

The main menu of the app. An user is logged in, and since they're not in any parties, the app suggests to create one via the floating action button.

The create party menu of the app. A new party called "Pizza time!" is being created, with a slice of pizza as image and "Join me tonight at 20:00 to eat some pizza together!" as description. A button labeled "Create" allows the user to create the party with those settings.

The response menu of the app. The user is being prompted to set their state in regards to the "Pizza time!" party. Four buttons labelled "Sure!", "I'll be late...", "Maybe?" "Nope." are displayed, and the user can press one of them to select their choice. Below the buttons, a text box labelled "Leave a comment..." is available for the user to add further details to their response. Below the buttons, all invitees to the party are displayed, and the user themselves' name is displayed in dark gray followed by a circle icon, denoting that

The response menu of the app again. The "Sure!" option has been selected, so the button, the text field, and the user's name have turned green. The user commented "I'm hosting :)", so that text is displayed in the invitees section below the user's name.

The send invite menu of the app. A text box labeled "User you want to invite" is available for input. Two more users have been invited to the party.

The main menu of the app, for one of the users that was invited to the previous party. The party's icon and name are displayed at the top of the screen, with the label "2 partecipants" below them.

The response menu of the app, from the invited user's point of view.

The response menu of the app, with the invited user responding "Maybe?" and the buttons turning yellow accordingly.