For the first part of the project we focused on the mobile app, which caters more to students. The app’s main focus is to simplify and centralize the club search process and to solve the issue of club engagement at Northeastern. We developed this project with transparency and exploration in mind The mobile app has six core features.
Login & Onboarding - We wanted the Student Activity Calendar to be a standalone from Northeastern so we made sure that users could access it without having to go through Northeastern SSO. However, we did use email verification to make sure that users were NEU students. In addition to this, we wanted to give users the option to browse clubs without making an account as prospective students of parents of prospective students might want to see the extracurriculars offered at Northeastern. The onboarding flow is also where users get to choose their interests to get club recommendations.
Homepage - The homepage shows users events that are happening as of that day. It also shows users events that they're following and events that might be of interest to them.
Club View - Users can view who is on the executive board as well as general contact information. There is also an FAQ section where users can submit questions they have about the club. There is key information such as the club offerings, recruitment cycle, size, and membership type. Users also get the option to follow clubs and turn on notifications for events.
Event View - This would show users information like date, time, location, description, and tags. If applicable, there would be an RSVP button where users can rsvp to the event or be added to the waitlist. There’s also a section which shows the specific location of the event and would take the user to google maps or apple maps. A key thing we focused on was making sure users would get notifications on events they added to their calendar.
Explore Page - The explore page has two main parts – the club search and the event search. The club search allows users to filter clubs based on defining characteristics. It also recommends clubs to users based on the user’s listed interests. Users can sort and filter clubs by popularity, size, the recruiting cycle, and more. The event search features four views – clubs you are following, a general calendar, recommendations, and upcoming events.
User Profile - This is where users can see what clubs they follow and are a member of. Users can also adjust settings like how often they get notifications and their interests. The profile also has a calendar view which shows users events that they’ve saved and events from clubs that they’re following or are a member of.