View on GitHub

Manoa Jam Sesh

It's Jam-tastic!

Welcome to Manoa Jam Sesh

The Problem

Many UH students have musical talents, but there is no easy way for them to find others with similar tastes and compatible musical abilities. Thus, they cannot experience the fun of informal jam sessions which could progress into performing musical groups.

Our Solution

The Manoa Jam application allows students to login and create a profile indicating their musical tastes, their musical capabilities, and their musical goals (from occasional, informal jam sessions to performing bands). The profile can also include links to YouTube videos or SoundCloud tracks with examples of their musicianship.

You can check out our organization through this link.

See the current state of the application itself here!

Guided Tour

The Landing Page

The first page that the user will see will be the landing page, which provides an introduction and quick summary for what the app is about and who the intended users should be. From there you can log in by clicking on "log in" and proceed with your UH credentials.

screen shot 2016-12-14 at 8 04 22 pm

The Home Page

Once logged in, you can see the home page and a list of currently registered users. The intended function of the follow buttons is so that when you follow a user, you will be notified of any updates that occur to that user, such as upcoming jam sessions that they will partake in.

screen shot 2016-12-14 at 8 06 59 pm

Your Profile

This is your profile page, which will contain pertinent information that will help other users contact as well as get to know you through your About Me section. The intended use of the social media links are to indicate that the users can choose to link their profiles from other sites to supplement a user's profile. Upcoming sessions are also displayed within the profile page. However, these functions are still in the works.

screen shot 2016-12-14 at 8 08 05 pm

Edit Profile

The edit profile page allows you to edit your profile by either uploading a picture or editing content.

screen shot 2016-12-14 at 8 05 34 pm

Browse

The browse page's intended use is similar to the home page, but differs in that the search function can allow the user to see more information about other and can filter through the list using keywords.

screen shot 2016-12-14 at 8 09 21 pm

Scheduling a Session

This form is intended to allow a registered user to fill out information that is needed to schedule a Jam Session. After submitting the form with all the correct credentials, a jam session will be created and a copy of the table will be posted onto the participating members' profile pages.

screen shot 2016-12-14 at 8 10 29 pm

Developer Guide

Listed below are the steps required to participate in the development of this application:

Initial User Study

For this initial user review, we gathered five students that were from the University of Hawaii system and had working UH accounts in order to log in and access the application.

The reviews mostly touched upon the user friendliness of the interface and the relative difficulty of understanding the purpose of using such an application. All reviewers recommended that a new banner image for the application be chosen as the current one is still rather bloated and detracts from the overall aesthetics of the application. However, they liked the simplicity of the navigation menu and liked having everything laid out in front of them.

The reviewers thought that they liked the concept and intended use of the application and approved of the ability to "follow" a user in order to keep track of musicians and make friends. They recommended that the navigation should be placed at the top and that the picture was rather distracting. They also recommended that there be a announcements page that they should land in first to see any updated content. They would also like to see a forum implemented so that others could talk and hang out online. There should also be a specific area dedicated to technical support, which could be implemented into the forum.

Milestones

Milestone 1

Milestone 2

Milestone 3

Authors and Contributors

Azad Abdeljawad (@Azadaj)

Dee Mosher (@dmosher42)

Kendrick Chen (@kendrickchen)