Find your roommate today!

Lead Author Major

Computer Science

Lead Author Status

Senior

Second Author Major

Computer Science

Second Author Status

Senior

Third Author Major

Computer Science

Third Author Status

Senior

Fourth Author Major

Computer Science

Fourth Author Status

Senior

Format

SOECS Senior Project Demonstration

Faculty Mentor Name

Shon Vick

Faculty Mentor Department

Computer Science

Additional Faculty Mentor Name

Osvaldo Jimenez

Additional Faculty Mentor Department

Computer Science

Abstract/Artist Statement

As college students, we have a lot to stress about: school, finances, future plans, and so much more. The driving force behind this project is to minimize the amount of stress college students have to face as much as possible. The last thing students should have to deal with is a disruptive living situation.

To help solve this problem, we are in the process of developing an application called RoomMatch that will allow students to create accounts with their university email, view other users and their information, and choose whether to “like” or “dislike” them. Mutual likes between two students will allow them to meet, chat, and potentially become roommates.

This application is being developed for both iOS and Android devices. For frontend, we are using Facebook’s React Native which allows our project to be portable for both iOS and Android applications. We are connecting the frontend and backend using the Axios library (AJAX calls) and SocketIO (WebSockets). The backend is powered by Node JS for business logic and MongoDB for data storage. All of the backend is hosted on a Linux Red Hat AWS server.

A demo of this application will be available as part of Senior Project Day on May 4, 2019.

Location

School of Engineering & Computer Science

Start Date

4-5-2018 2:30 PM

End Date

4-5-2018 4:00 PM

This document is currently not available here.

Share

COinS
 
May 4th, 2:30 PM May 4th, 4:00 PM

Find your roommate today!

School of Engineering & Computer Science

As college students, we have a lot to stress about: school, finances, future plans, and so much more. The driving force behind this project is to minimize the amount of stress college students have to face as much as possible. The last thing students should have to deal with is a disruptive living situation.

To help solve this problem, we are in the process of developing an application called RoomMatch that will allow students to create accounts with their university email, view other users and their information, and choose whether to “like” or “dislike” them. Mutual likes between two students will allow them to meet, chat, and potentially become roommates.

This application is being developed for both iOS and Android devices. For frontend, we are using Facebook’s React Native which allows our project to be portable for both iOS and Android applications. We are connecting the frontend and backend using the Axios library (AJAX calls) and SocketIO (WebSockets). The backend is powered by Node JS for business logic and MongoDB for data storage. All of the backend is hosted on a Linux Red Hat AWS server.

A demo of this application will be available as part of Senior Project Day on May 4, 2019.