Evently was built for the jam sessions, flash mobs, midnight Burger King runs and other impromptu events that everyone can participate in. Ideal for use on college campuses and tight-knit local communities.
What it does
Evently allows users to quickly and intuitively discover and create public events in their area, which are displayed as markers on a map. Upon opening the app, the map is set to the user’s location and immediately populated with local events that are happening today. The user can tap on the markers to view event details, including description and start and end times. To create an event, the user simply taps on the add button and completes a form, specifying date, time, and location, as well as providing an event description.
How we built it
We built Evently using Android Studio as the IDE, Google Maps API for the map and marker components, and Firebase for the back-end.
Challenges we ran into
Initially, we wanted to integrate Evently with the user’s saved facebook events. However, due to the non-standardized locations and the length of time it took to retrieve all the data, we decided it would be more efficient and easier to enforce standards if we handled event creation and retrieval using our own database.
Accomplishments that we’re proud of
We managed to finish the project despite both of us coming down with a cold!
What we learned
We learned more about working with Google Maps and Firebase APIs, as well as Android development.
What's next for Evently
We plan to add facebook authentication in order to connect users with their friends and have separate layers for public events and friends’ events. In addition, users will be able to create groups and invite certain groups to their events so not all their friends are able to see every event they create. With the authentication, we can have an attendees list as well so users can accept or decline event invitations and see who else is going to an event.