Inspiration

CSmasher was created to help computer science students get out and meet other people in the field through a convenient and helpful app. Our team was inspired by apps such as Tinder that make meeting new people simple and easy.

What it does

CSmasher uses a traditional dating-app style design to show you other CS students with high ranking leetcode profiles, and high typing speeds.

How we built it

We built CSmasher using an ExpressJS backend, React frontend, and MongoDB Atlas database for storing user information.

Challenges we ran into

Our team ran into many challenges throughout the course of developing our app, mainly getting a foundation for our app set up. We attempted to use several different languages and services for our backend, ranging from Rust to Java, before deciding that JavaScript would be one of the easiest to implement.

Accomplishments that we're proud of

We're proud that our app has reached a state very close in functionality to our goal in such an extremely limited period of time.

What we learned

We learned that good planning is incredibly important, as well as the value of version control software when doing collaborative coding.

Share this project:

Updates