Inspiration

Many students often missed out on campus events because they found out about them at the last moment. This led to rushed registrations or even missing out entirely. To solve this issue, we built UMass Junction App, a centralised platform where students can easily discover, register for, and favourite events, ensuring they stay informed and never miss opportunities.

How We Built It

Tech Stack: Developed using React Native for a smooth and responsive mobile experience. Features:

Displays all upcoming events with dates and locations. Allows users to register for events with a single tap. Enables users to favorite events for easy tracking. Includes a hamburger menu for seamless navigation. Implements pull-to-refresh for real-time event updates. Designed with a UMass-themed UI, featuring maroon and gold accents. Events link to the official page of registration and information too.

Challenges Faced

Ensuring the header remained fixed while allowing events to scroll behind it. Implementing the favorite and register functionality dynamically. Handling external links properly so event pages open in the device browser. Refining the hamburger menu for a clean and responsive user experience. Lessons Learned

This project enhanced our understanding of React Native components, state management, UI design, and user experience. It also strengthened our problem-solving skills in handling dynamic UI interactions.

With the UMass Junction App, staying updated on campus happenings has never been easier.

Share this project:

Updates