Inspiration

The inspiration for our project was to create something similar to Eventbrite but, for events of any and all sizes and kinds to make it easier for users to upload and share their own, and discover new events in their community that they might be interested in.

What it does

As of right now our app is able to grab possible events happening in an area through categories, price, location, and date range.

How we built it

We built our application using Unity's 2d mobile pipeline, utilizing its intuitive drag and drop frontend elements and simplistic backend coding using C#. For technology specifics we used Gemini for our search system and Google Maps Static to display user location.

Challenges we ran into

Some challenges we ran into were our knowledge of prompt engineering with Gemini to create datasets we could use and iterate through. Others were that Gemini couldn't find events happening in real time unless it were connected to another function API. We took some time to learn to use Unity from scratch.

Accomplishments that we're proud of

We're proud of many things we implemented into our project like how our search system is able to prompt Gemini to give a list of objects that we create into events objects we can use inside our app, and the ability to bookmark events users have found.

What we learned

We learned a lot about Unity's canvas and input system alongside some unique assets other users have made that we implemented. We also learned much about prompt engineering and usage of APIs outside of Unity.

What's next for AggieEvents

The next step for AggieEvents would be to allow users to create their own events and also see the events generated by Gemini.

Built With

Share this project:

Updates