The idea came from attending activity fairs the first week of school and not knowing where to find anything or what was there hat interested us. We faced the same problem while trying to find sponsors we wanted to talk to at hackathons and career fairs. So we decided to make Showcase in order to solve that problem and also made it accessible for the visually impaired.

What it does

It is a platform where event hosts can make their events and everyone showcasing something at the event can put their location, website and details for attendees to discover them easily. It has an interactive map which can be created on top of any venue and filled with booths/spots. It can help manage crowding at large events, and allows attendees to go where they want to.

How we built it

We built it as an HTML 5 web app using Angular.js for the front end and Firebase to store data. We also used canvas and fabric.js to make the interactive map and used python, selenium and Google voice API for accessibility.

Challenges we ran into

Neither of us had worked with Firebase, Canvas or Python so the learning curve was high and it was fun learning new technologies while implementing something useful and fun.

Accomplishments that we're proud of

We are really proud of the smooth interface, the custom canvas edited maps, and the voice navigation we implemented.

What's next for Showcase

We are going to use it for the enormous activities fair at UCLA to make discovery of the 500 clubs easy for the 6000 incoming freshmen. The product is live already so once we test it out at UCLA and polish the kinks, we can let everyone in the community use it.

Share this project: