SlideShare a Scribd company logo
1 of 16
Ampd
Musicrepository and social streamingservice
Why create a music service?
●Mainstreamservicespromotepopular artists
● Limited to major labels
● Lesser-known artists are overshadowed
●Cater tolesser-knownartists
● Connect artists to audience that would otherwise not find their music
●Addsocial aspecttomusic
● Allows artists to connect directly with their audience
●Allowmusic lovers to discuss music
● We propose chat(textual & audio) in our app, so folk could discuss and share songs.
Features
●Sign inand Sign up for users.
●Users can upload their ownmusic.
●Listenanywhere with internet.
●Artists can upload songs for streaming.
Features Cntd.
●Artists’ songs can be listened to by anyone.
●Users can discuss songs while theylisten.
●Artists can get feedback on theirwork.
●Folk withsame taste in music could socialize.
How it’s Done
●React client
●Node backend (Express.js)
●Cloud storage
● Cloudinary storage service
● URLs stored in MongoDB database
● Less secure in exchange for increased accessibility (not sensitive info)
● Increases scalability.
How it’s Done Cntd.
● MongoDBdatabase
● Flexible (non relational and used JSON format)
● Faster than MySQL at storing data
● Efficient for large amounts of data
● Organizing data was not a priority for this project
●Socket.iofor chatmessenger
●Real-timedatainput
●Asynchronous driver
●UsedSass formodern lookand feel
Application data flow
Application data flow Cntd.
Sequence Diagram
Activity Diagram
Activity Diagram Cntd.
Screen 1
Screen 2
Screen 3
Future improvements
• Livechatroom-style streaming
• Artists start a stream and audience can post live comments and feedback
while playing music.
• Artists can preview upcoming music without uploading to server.
• Opens the possibility for live Q/A sessions with artists.
• Social media integration
• Let users share music they enjoy on social media.
• Increases exposure.
• Login using social media account.
Questions?

More Related Content

What's hot (7)

Social media EDT180 powerpoint 1 : SoundCloud
Social media EDT180  powerpoint 1 : SoundCloudSocial media EDT180  powerpoint 1 : SoundCloud
Social media EDT180 powerpoint 1 : SoundCloud
 
Digital and Music
Digital and Music Digital and Music
Digital and Music
 
Trujillo 1
Trujillo 1Trujillo 1
Trujillo 1
 
Rave Colony, The Mission
Rave Colony, The MissionRave Colony, The Mission
Rave Colony, The Mission
 
#ArtistEngage Workshop Lesson Plan 3
#ArtistEngage Workshop Lesson Plan 3#ArtistEngage Workshop Lesson Plan 3
#ArtistEngage Workshop Lesson Plan 3
 
Music album of south India
Music album of south IndiaMusic album of south India
Music album of south India
 
Presentation1
Presentation1Presentation1
Presentation1
 

Recently uploaded

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 

Ampd Presentation

  • 2. Why create a music service? ●Mainstreamservicespromotepopular artists ● Limited to major labels ● Lesser-known artists are overshadowed ●Cater tolesser-knownartists ● Connect artists to audience that would otherwise not find their music ●Addsocial aspecttomusic ● Allows artists to connect directly with their audience ●Allowmusic lovers to discuss music ● We propose chat(textual & audio) in our app, so folk could discuss and share songs.
  • 3. Features ●Sign inand Sign up for users. ●Users can upload their ownmusic. ●Listenanywhere with internet. ●Artists can upload songs for streaming.
  • 4. Features Cntd. ●Artists’ songs can be listened to by anyone. ●Users can discuss songs while theylisten. ●Artists can get feedback on theirwork. ●Folk withsame taste in music could socialize.
  • 5. How it’s Done ●React client ●Node backend (Express.js) ●Cloud storage ● Cloudinary storage service ● URLs stored in MongoDB database ● Less secure in exchange for increased accessibility (not sensitive info) ● Increases scalability.
  • 6. How it’s Done Cntd. ● MongoDBdatabase ● Flexible (non relational and used JSON format) ● Faster than MySQL at storing data ● Efficient for large amounts of data ● Organizing data was not a priority for this project ●Socket.iofor chatmessenger ●Real-timedatainput ●Asynchronous driver ●UsedSass formodern lookand feel
  • 15. Future improvements • Livechatroom-style streaming • Artists start a stream and audience can post live comments and feedback while playing music. • Artists can preview upcoming music without uploading to server. • Opens the possibility for live Q/A sessions with artists. • Social media integration • Let users share music they enjoy on social media. • Increases exposure. • Login using social media account.