Inspiration

We wanted a way for university students to find local events by campus easily in order to increase event participation.

What it does

The application uses Google OAuth API to ensure that the student is using a valid UC email. Students can add meetings near their university with a specified location, duration, and category. Other local students of the University can also log in and see all these events on a listing and on an interactive map. If they're interested in the event, they can select the event, enter their phone number, and get a text reminder sent to them with the event info!

How we built it

We used the MERN stack - we built a Node.js back end as an API to handle requests, and the front end with React.js. We used mlab to host our Mongo database. We then deployed the application onto Google Cloud.

Accomplishments

We used Google maps and geolocation API to accurately locate points on a map, and dynamically generate interactive markers onto the map. The text reminders were implemented using the Twilio API.

What's next for Youni

There were many features we could not finish in the time frame of the hack, but we hope to add user comment functionality in the future, delayed text reminders, and official support for all college .edu emails - not just University of California emails. We also want to add a counter on each event for the number of people that wanted text reminders in order to gauge event popularity.

Domain Name

https://youniapp.net/

Share this project:

Updates