SDPTeam15/PolyEvents

View on GitHub
README.md

Summary

Maintainability
Test Coverage
# PolyEvents
[![Maintainability](https://api.codeclimate.com/v1/badges/e0ca1e3e0ed16ab83535/maintainability)](https://codeclimate.com/github/SDPTeam15/PolyEvents/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/e0ca1e3e0ed16ab83535/test_coverage)](https://codeclimate.com/github/SDPTeam15/PolyEvents/test_coverage)
[![Build Status](https://api.cirrus-ci.com/github/SDPTeam15/PolyEvents.svg)](https://cirrus-ci.com/github/SDPTeam15/PolyEvents)

PolyEvents is an event management application destined for both users attending events as well as 
the event organizers and staff.

## Going to an event with PolyEvents
As a user attending an event, you will make the most out of your event with PolyEvents.

You can view which events are happening, the way you like it. Whether as a simple list:

<img src="docs/screenshots/events_list.png" alt="events list image" width="300"/>


a timetable: 

<img src="docs/screenshots/timetable.png" alt="events timetable" width="300"/>

or on the map by clicking on a zone:

<img src="docs/screenshots/zone_events.png" alt="events on map" width="300"/>


Some events might have a limited number of slots available for attendees. You can 
check easily which events have free slots and subscribe to them. You can also follow events and
in both cases you will receive a notification when the event starts.


<img src="docs/screenshots/events_details.png" alt="events details page" width="300"/>


You could also user reviews for certain events before going, or leave your own!


And most importantly, make use of our map of the event to see where you are, details of the zones
and of course the HeatMap! If users have set `send location` in their settings, you will see a heat signatures
on the map where there is more activity and possibly find the most interesting zones for you to check out!

<img src="docs/screenshots/heatmap.png" alt="events list image" width="300"/>

## Event Management (Organiser side)
As a festival or event organizer, you will get the full benefits of an event management application
including event creation editing for users to see in real-time, zone management and most importantly 
inventory management, all that in one simple to use application.

### Staff
As a member of staff running a stand at the event, you request items you need to run your stand

<img src="docs/screenshots/item_request.png" alt="event request item" width="300"/>


### Admin
As an admin you can create or edit an event's details

<img src="docs/screenshots/event_management.png" alt="event management" width="300"/>

You can also respond to staff's request for items

<img src="docs/screenshots/item_request_accept.png" alt="item request accept" width="300"/>

And so much more this app has to offer to make your event management life that much easier!

## Footer
This application has been developed as part of the Software Development Project (SDP) bachelor course
at EPFL.