Inspiration
One of our biggest challenges this year was finding roommates for our apartment groups. We realized that many students were in the same boat and that there was a need for a better way to connect with potential roommates, so we decided to create an app that would help students with similar lifestyles and preferences find each other. We hope that our app will help make the roommate finding process simpler for students looking for groups.
What it does
Find people to room with. When signing up, users indicate their desired roommates' lifestyle, preferred room size, housing budget, and vehicle preferences. Then, they browse the profiles of other users and can message others with similar preferences to create or join roommate groups.
How we built it
We used Figma to design the layout, then built the actual app in Android Studio and added Firebase for a backend.
Challenges we ran into
None of us had any frontend or app development experience before this project, so getting started was definitely a challenge. Before settling on Android Studio with Jetpack Compose, we tried a couple other frameworks and UI toolkits but found them difficult to use and poorly documented.
Accomplishments that we're proud of
Learning how to develop apps. None of us had any frontend experience before this, so building the app was a massive ordeal since we had to learn Android Studio and Jetpack Compose from scratch.
What we learned
- Designing apps in Figma
- Using Android Studio, Kotlin, and Jetpack Compose to create Android apps
- Creating a backend for our app with Firebase
What's next for SlugSearch
Making the signup UX more consistent, more properly integrating the backend, and sharing our app with others on campus.
Built With
- android
- android-studio
- figma
- firebase
- kotlin
Log in or sign up for Devpost to join the conversation.