SwEnt-2024-Group-19 / Activities

1 stars 0 forks source link

Aptivity

App Description

Pitch

Finding local activities like art classes, yoga sessions, local events, or self-organizing activities can be overwhelming. Many people miss out on experiences due to a lack of information or difficulty in discovering them. Aptivity solves this by offering an easy-to-navigate app where users can explore and register for activities happening near them. Our app simplifies the process for both participants and organizers by connecting them effortlessly.

We target the following user groups:


Split-App Model

We plan to use Firebase as our primary cloud service for user authentication, real-time database, and notifications:


Multi-User Support

Our app will support multiple users through Firebase Authentication, allowing users to register using their email or Google accounts.

Key Features:

These roles will have different access levels to manage their respective tasks.


Sensor Use

The app will make use of the following sensors:


Offline Mode

The app will feature an Offline Mode for better usability without network access. While offline, users will:

An offline toast message will inform users when they are in offline mode.

Note: Event registration and browsing new activities will require the user to be online.