Skip to content

Full-stack music application, as part of a stakeholder activity, curated with Typescript, Next.js, React, Supabase, SQL, and REST API operations.

Notifications You must be signed in to change notification settings

M-ERJ/PluggedIn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Banner

Stakeholders: Nathan · Nasa


Authors: Elizabath Salamai · Mohamedamin Abdile · Rhys Postans · Mugheesa Ahmed · James Hearn


Click icon to view the app

View our app

Contents

Problem Statement

"Up and coming artists need a platform that supports engagement, and discovery, enabling artists and fans to build a direct connection for listening, feedback and contribution."

Solution

Our solution is a Tinder-swipe style application that presents random music from up and coming artists to music lovers. Users are given the option to either click on an "❌" or a "💜". Clicking the "💜" adds the song to the user's liked section for future listening. Each "💜" received by an artist is tallied, fostering competition among artists to garner swipes. Artists with the highest number of swipes over daily, weekly, and yearly periods are featured on leaderboards, which continually update and enhance competitiveness, providing additional exposure for artists.

Tech Stack

Frontend

Backend & Database

Design & Collaboration

Version Control & Deployment

Problems faced and solutions

Problem Description Solution
Choosing how to store our audio files Description of the problem what we did/ chose to do to solve the problem
next problem description of problem what we did/ chose to do to solve the problem

The Process

Story Point Poker Decision Making:

Deciding whether or not we used TypeScript

Initial Decisions:

Decisions after an open dialog:

Mood Boarding:

High and Low Fidelaty Wireframing:

Surveys and Questionairs:

Trello Tickets:

Daily Standups:

Weekly Goals:

Future Scope

Feature Description
Listening Rooms Set up a room with your friends and enjoy the blissful ambiance of your favourite songs
Live Streaming Bringing the electric, passionate atmosphere of concert going live to you from the comfort of your home
Contributions Using thrid party finantial systems like paypal to support the artist
Spotlight Recognition for being one of the first few people to discover new up and coming artists
User Tailored Algorithm(s) For Users: A system that adjusts your discovry page to expose you to artists that fit your tastes
For Artists: A system to distribute their music to people who are more likley to enjoy it

Acknowledgments

School of Code:

Big thank you to school of code for the all the support thus far!

Nathan & Nasa (Stakeholders):

A Very big thank you to Nathan and Nasa for giving us the trust and opportunity to work on this project.

Nadeem:

Thank you to Nadeem for constanly checking in on us and reminding us of common pitfalls we could run into.

Our respective Mentors

We also want to express our gratitude towards our mentors for helping us along the way and being that voice in our corner:

About

Full-stack music application, as part of a stakeholder activity, curated with Typescript, Next.js, React, Supabase, SQL, and REST API operations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5

Languages