Inspiration

Rushing a fraternity poses difficulties for both the rushee and the fraternity for many reasons. It inspired us to create an application to ameliorate the shared problems of the rush process.

What it does

Our app streamlines the fraternity rush process by connecting potential new members (PNMs) with fraternities through a seamless, AI-assisted matching system. Users can create profiles, explore fraternities, and receive personalized recommendations. Fraternities can view and engage with PNMs, while administrators can manage the process through manual and AI-driven matching. The platform enhances recruitment efficiency, fostering better connections between fraternities and PNMs.

How we built it

We built this app using Next.js for the frontend, Flask for the backend, and MySQL for data storage. It integrates Firebase for authentication and AI-driven matching to streamline fraternity recruitment. The system allows PNMs and fraternities to connect through a user-friendly interface, with admin controls for manual and automated matching.

Challenges we ran into

The most prominent issue in the beginning of our development was that 3/4 of our team members did not know Next.js. From there, learning how to implement the Google Auth for our login/registration features posed difficulties. Some of the smaller roadblocks included issues about styling, version control, and connecting the Flask server to our Next.js application.

Accomplishments that we're proud of

With no prior knowledge of Next.js, we were able to accomplish our baseline goals and even a couple of stretch goals through prolonged, concentrated effort.

What we learned

Next.js, Flask, OpenAI API, Firebase Authentication, version control best practices, priority management, and communication skills.

What's next for Hermes

Our website is awesome, however, eventually we want to migrate to a mobile platform and obtain a presence on the Apple/Android store. With a mobile device, we would also be able to implement a camera-accessing feature that will be able to scan QR codes, which will serve as proof of attendance for events.

Built With

Share this project:

Updates