Features - emaranowski/erm-api-project GitHub Wiki

Features

Groups:

Users can view, create, update, and delete groups (including adding group images upon group creation).

Groups include information on group name, organizer name, location, visibility (public/private), description, and number of events (total, upcoming, and past).

Groups can be made by any user. The user that creates the group is its organizer.

Events:

Users can view, create, update, and delete events for a group (including adding event images upon event creation).

Events include information on event name, host name, hosting group, start date and time, end date and time, price, type (in person/online), description.

Events can be made by the organizer or any co-hosts of the group that hosts the event.