1
Fork 0
mirror of https://github.com/Steffo99/twom.git synced 2024-10-16 06:27:32 +00:00
pm-2024-steffo-twom/README.md

2.3 KiB

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.