Technologies
-
C#
-
HTML
-
CSS
-
JavaScript
-
SQL
-
ADO.NET MVC
-
Bootstrap
-
PostMan
-
GitHub
-
Visual Studios
Description
Hello, welcome to Roomie! This program is a social-connecter app, in the layout of Tinder,
using
C# ADO.NET MVC and SQL
server to connect users to other users for the purpose of finding a roommate and an apartment.
It works like this: A website visitor will open up the page and be greeted with a sign in
or
register page. After
registration, the user is led to the home page. Here the user will be shown their first potential roommate. They are
shown a picture of a user as well as their name, city they are looking for, self-made description, and if they own a
property or not. The user can choose to like, favorite, or skip the profile. If the current user chooses to favorite the
profile, the owner of that profile will be notified with an email. However, if the current user chooses to like the
profile, the profile is added to their “liked profiles” list to be viewed later (this also occurs if the profile is
favorited). If skipped, a new profile will be shown. After the user has liked or favorited anyone they will gain access
to messaging. In the messaging tab, they can send messages back and forth allowing for quick and easy communication.
The user can also go into the apartment section of Roomie. Here they are shown a
list of
apartments in the area. If they
choose to click on one, they are redirected to a page with all the information about the apartment. This includes price,
location, a picture of the property, a self-made description section, as well as a Google map satellite location of the
property. Here they can click a button to start email correspondence with the property owner or representative.
There are actually two types of users: the renters and the apartment owners. If the user
registers
as an apartment owner
they will be directed to an apartment creation screen. Here they would import all of the apartment information as well
as a picture to be shown. Then the apartment is added to the database and they will be contacted through email if anyone
wants to communicate with them.
Long story short, Roomie is a connectivity application. It allows for people to connect and
potentially move forward in
the next step in their life. People need their dating apps, yes, but it’s about time people slowed down and get a bud to
split the rent with! It’s time for Roomie!
