Inspiration
What it does
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for Jam Together
Inspiration
The night before the project, we were playing ping pong, and one of our friends was singing. There was a stranger there, who, after hearing him singing, invited him to join her and a few others the next night in the Fiber Optics building to sing together. While this word-by-mouth strategy had brought strangers together, we thought that an online platform would be more helpful and efficient in bringing both performers and listeners together to share in music and artistic expression.
What it does
Users can create an account, whereby they can create pins telling location and time of performance. They can even include if there's a piano available (since it's a popular instrument but hard to transport). These will be visible to all those who create an account, who can then go to either perform with or listen to the performances.
How we built it
We used React to build an integrated Java/HTML website, and MongoDB as a database for the pins and login information. We used Google Maps as our base map.
Challenges we ran into
Overall, it was really challenging since only one of our members had experience with React. We had issues deploying our project through GoDaddy and domain.com. We also ran into issues with creating a login system, and, in the end, we weren't able to get users and login information to work. Up until submission we were having time deploying the domain.
Accomplishments that we're proud of
We were able to get a working map that's able to have pins posted. We were able to successfully set-up a profile page and settings page, although they don't work as logins.
What we learned
We learned how to use React, how to create a website, how to use GitHub, and how to organize pages.
What's next for Jam Together
We hope to continue our project and bring it to working condition, so that people all over the world can use our project to connect locally with others who share their musical interests and enjoy jamming together.
Built With
- domain.com
- google-cloud
- mongodb
- react
Log in or sign up for Devpost to join the conversation.