Online Music Hackathon

First Prize: $5000

Ends on Jul 22:
00
Days
00
Hours
00
Mins
00
Secs
Posts
Django
Django
Rules for Posting - Read me!
Some rules and guidelines to keep in mind as you share your great work on our boards: 1 - Be kind and courteous to others 2 - Make sure that any feedback you provide is constructive. 3 - Outside links are allowed, but you must provide the source. Ideally, things that you post will have been created on Repl.it. 4 - Avoid posting overly promotional material - the focus is, and always will be, a programming, learning, and collaborative community. :) 5 - Don't spam! Keep things SFW (Safe For Work). We may revoke your access to these boards if you are found to be in violation of any of these rules. Feel free to ask clarifying questions. Last updated 7/10/18 12:09 PST
63
posted to Share by timmy_i_chen (934) 1 year ago
🚨THE THEME IS MUSIC🚨: WIN $5,000! We're having another competition!
### Friends, foes, loyal Replers, Boy do I have some news for y'all! On July 1st, we're kicking off another competition and the stakes are higher than ever. ![richrichrich](https://storage.googleapis.com/replit/images/1561408399112_514da1dfbb25d3bc66b26fb7e7430790.gif) **Types of programs accepted:** *Any.* **Theme:** MUSIC! **Rules:** As always, *must* be original content & MUST be created *and* hosted on Repl.it **Prizes:** $5,000, $2,500, and $1,000 **Dates:** July 1 @ 00:00 PST to July 21 @ 00:00 PST **Judge:** Tom Lehman, the CEO of Genius ## To submit, all you have to do is share your repl on [Challenge](https://repl.it/talk/challenge)! Check out [our FAQ](https://repl.it/talk/announcements/MUSIC-HACKATHON-FAQ/16359) if anything is unclear or you have any questions. And feel free to ask anything you need there, too!
150
posted to Challenge by katyadee (833) 25 days ago
🐶Introduce yourself! 🐶
Hi everyone! ![waving](https://storage.googleapis.com/replit/images/1561489787610_61c528ae0267ed2696f0c625ff66db6c.gif) Use this space to share anything you want to share with our community - your name, where you're from, what you program in, what brought you here... whatever you're comfortable with! Can't wait to get to know y'all. 💖 Katya
60
posted to Announcements by katyadee (833) 24 days ago
13
Smartify - A Spotify-Powered thematic album queue
![smartify](https://storage.googleapis.com/replit/images/1563415108147_a4e4cac8961ddd3aa1e4a5f5092d9b0a.svg) ![introduction](https://storage.googleapis.com/replit/images/1563415136018_fcae7b95066de01a735042bde4ce50d8.svg) We all know how it feels to be listening to an energetic song and suddenly getting pumped up, only to find that the next song in our shuffled queue is sad and depressing. That not only ruins the mood of the album, but also the general consistency. Luckily, Spotify provided me enough breadcrumbs along the way through their various APIs to be able to build the solution to this very problem - a thematically consistent album generated, deemed "Smartify." Smartify takes factors like "danceability," "valence," "key," "energy," and "speechiness" (as described in the FAQ in the website below) - all major thematic defining factors of songs that we commonly know - and computes the standard deviation between the "scores" for each of these factors for every song in the playlist. Then, Smartify will find the song with the smallest "standard deviation" and add it to the queue. The previous song is then appended to a "played" list, thereby ensuring that the song does not get replayed and that Smartify doesn't fall into a loop - after all, it's supposed to be smart. After that, it'll generate a Spotify playlist for you (after you sign in and give it permissions) that follows a thematically consistent ordering. You can then add/remove songs at your leisure. If you're only using Smartify to find similar songs within playlists/albums, you can also preview the songs through Spotify's inbuilt player (although the preview is only 30 seconds). You can also view the lyrics for songs that are not instrumentals :) *Edit: Not true since my API website is **really** slow... will have to find another way* **TL;DR: What's so special about Smartify?** Fact is, if you have a playlist, it's very likely you don't want recommendations outside that playlist (or far off of the theme). Because of this, things like YouTube autoplay seem rather deprecated. On the other hand, our playlists are often shuffled into jumbled and inconsistent queue's in terms of how they sound - Smartify offers a two-fold solution by ensuring that the content of your albums/playlists stays the same, but that the order is optimized to be the very best by grouping similar songs together. So, without further ado, here it is: [https://smartify--shadowcypher.repl.co](https://smartify--shadowcypher.repl.co/) And its nemesis: [https://evilify--shadowcypher.repl.co](https://evilify--shadowcypher.repl.co/) *You can now search for your favorite albums/playlists, so you do not need the IDs below* ![albumID](https://storage.googleapis.com/replit/images/1563415136012_5a54fd1aba132e177cbfe1ee3b3bfec0.svg) Here are some ID's to try, unless you want to test your own: Drake's *Scorpion*: **37i9dQZF1DX1YF6nTEHymi** Post Malone's *Beerbongs and Bentleys*: **6trNtQUgC8cgbWcqoMYkOR** Elton John's *Diamonds*: **1uzIyRT1QxDx4fMIX0UiAE** ![helpguide](https://storage.googleapis.com/replit/images/1563415136045_0fd6548eb9dd9991af1d3cd12ff7b7e7.svg) **Getting an Album ID** For any album sharing link, it will be in the format: [https://open.spotify.com/album/**ID**](https://open.spotify.com/album/ID) Just paste the **ID** into the homepage's text box and it should work. **Forbidden/CSRF Token Trouble** For some reason, repl.it's embedded applications cannot implement CSRF form tokens, so you'll need to open the site in a new window. **Overlapping Albums** Yep, unfortunately this is the biggest issue right now. Since the views reference one class, overlapping users may experience overlapping album. As such, I recommend that you create a playlist to ensure that your "progress" will not be deleted if another user logs on. **Refactoring** Since up to this point I've just been adding new features, the code looks somewhat dirty and is often repetitive - I have to fix this once I get the general sense that Smartify satisfies all features anyone would ever want. ![suggestions](https://storage.googleapis.com/replit/images/1563415136207_65583633f2dca7c7a64a756792424ae0.svg) Please let me know if you have any suggestions. I literally created this a week ago, and I'm quite proud of it but there's a chance I'm overlooking something. If you want me to let the site play the full songs, don't worry, that's exactly what I did (but you may need Spotify Premium - something I'll fix soon enough). **We're currently at 1687 page views (as of 1:00PM PST, 7/19)** **Future Plans** - Add domain & Cloudflare - Share playlists? - Lyrics comparison --> Really slow right now - Entropy --> Will allow external albums as entropy increases and conform to the current album as entropy is close to 0 - Use of advanced data structures (actually taking a course on this haha) -> use priority queues - General refactoring
4
posted to Challenge by ShadowCypher (13) 11 days ago
1
Smartify - A Smart Way to Generate Playlists
![smartify](https://storage.googleapis.com/replit/images/1563415108147_a4e4cac8961ddd3aa1e4a5f5092d9b0a.svg) ![introduction](https://storage.googleapis.com/replit/images/1563415136018_fcae7b95066de01a735042bde4ce50d8.svg) We all know how it feels to be listening to an energetic song and suddenly getting pumped up, only to find that the next song in our shuffled queue is sad and depressing. That not only ruins the mood of the album, but also the general consistency. Luckily, Spotify provided me enough breadcrumbs along the way through their various APIs to be able to build the solution to this very problem - a thematically consistent album generated, deemed "Smartify." Smartify takes factors like "danceability," "valence," "key," "energy," and "speechiness" (as described in the FAQ in the website below) - all major thematic defining factors of songs that we commonly know - and computes the standard deviation between the "scores" for each of these factors for every song in the playlist. Then, Smartify will find the song with the smallest "standard deviation" and add it to the queue. The previous song is then appended to a "played" list, thereby ensuring that the song does not get replayed and that Smartify doesn't fall into a loop - after all, it's supposed to be smart. After that, it'll generate a Spotify playlist for you (after you sign in and give it permissions) that follows a thematically consistent ordering. You can then add/remove songs at your leisure. If you're only using Smartify to find similar songs within playlists/albums, you can also preview the songs through Spotify's inbuilt player (although the preview is only 30 seconds). You can also view the lyrics for songs that are not instrumentals :) *Edit: Not true since my API website is **really** slow... will have to find another way* **TL;DR: What's so special about Smartify?** Fact is, if you have a playlist, it's very likely you don't want recommendations outside that playlist (or far off of the theme). Because of this, things like YouTube autoplay seem rather deprecated. On the other hand, our playlists are often shuffled into jumbled and inconsistent queue's in terms of how they sound - Smartify offers a two-fold solution by ensuring that the content of your albums/playlists stays the same, but that the order is optimized to be the very best by grouping similar songs together. So, without further ado, here it is: [https://smartify--shadowcypher.repl.co](https://smartify--shadowcypher.repl.co/) And its nemesis: [https://evilify--shadowcypher.repl.co](https://evilify--shadowcypher.repl.co/) *You can now search for your favorite albums/playlists, so you do not need the IDs below* ![albumID](https://storage.googleapis.com/replit/images/1563415136012_5a54fd1aba132e177cbfe1ee3b3bfec0.svg) Here are some ID's to try, unless you want to test your own: Drake's *Scorpion*: **37i9dQZF1DX1YF6nTEHymi** Post Malone's *Beerbongs and Bentleys*: **6trNtQUgC8cgbWcqoMYkOR** Elton John's *Diamonds*: **1uzIyRT1QxDx4fMIX0UiAE** ![helpguide](https://storage.googleapis.com/replit/images/1563415136045_0fd6548eb9dd9991af1d3cd12ff7b7e7.svg) **Getting an Album ID** For any album sharing link, it will be in the format: [https://open.spotify.com/album/**ID**](https://open.spotify.com/album/ID) Just paste the **ID** into the homepage's text box and it should work. **Forbidden/CSRF Token Trouble** For some reason, repl.it's embedded applications cannot implement CSRF form tokens, so you'll need to open the site in a new window. **Overlapping Albums** Yep, unfortunately this is the biggest issue right now. Since the views reference one class, overlapping users may experience overlapping album. As such, I recommend that you create a playlist to ensure that your "progress" will not be deleted if another user logs on. **Refactoring** Since up to this point I've just been adding new features, the code looks somewhat dirty and is often repetitive - I have to fix this once I get the general sense that Smartify satisfies all features anyone would ever want. ![suggestions](https://storage.googleapis.com/replit/images/1563415136207_65583633f2dca7c7a64a756792424ae0.svg) Please let me know if you have any suggestions. I literally created this a week ago, and I'm quite proud of it but there's a chance I'm overlooking something. If you want me to let the site play the full songs, don't worry, that's exactly what I did (but you may need Spotify Premium - something I'll fix soon enough). **We're currently at 1687 page views (as of 1:00PM PST, 7/19)** **Future Plans** - Add domain & Cloudflare - Share playlists? - Lyrics comparison --> Really slow right now - Entropy --> Will allow external albums as entropy increases and conform to the current album as entropy is close to 0 - Use of advanced data structures (actually taking a course on this haha) -> use priority queues - General refactoring
1
posted to Share by ShadowCypher (13) 3 hours ago
3
Django Website
Hello! I am looking for people to help me with my Website/Application. I am not focusing on the Application itself right now, I just kind of want to get the website finished. I am hoping to find a free-working partner(s) to help me. Please let me know if you're interested!
1
posted to Share by ZWoodB (3) 2 months ago
1
How to use Django Rest Framework in repl?
I want to make an api for my Django project however, the ide is no recognizing the module. How do I stop this, it wont even let me import the module into one of the python files. Thank you in advance for the post
1
posted to Ask by newCrisco (0) 4 days ago
1
Smarties
Hello World it's the first and the last word for beginnig a code
1
posted to Ask by juanfvilla (0) 23 days ago
1
School Network
bbbb
1
posted to Share by danieljonperkin (0) 5 months ago
1
Test
Test
1
posted to Share by JeanLuc1 (0) 5 months ago
1
Weather App
A simple weather app used by a simple API. It took me approximately 20 minutes, as I was rushing. However, I think it turned out well for a 20 minute project. If y'all have any questions, comments, or bugs, please inform me. Oh, I almost forgot, this was a old project, not current. Just wanted to clear that up. Thanks, @emooji
1
posted to Share by emooji (0) 7 months ago
1
GCW 2019 Dungeon
It's a game
0
posted to Share by MagalieFrechett (0) 2 months ago
1
projectApp
Am new here, please i need help with runing my django server
0
posted to Ask by OkayJosh (0) 3 months ago
1
School Network-1
fad.fkh
0
posted to Share by danieljonperkin (0) 5 months ago
1
Django Project: Word Count
This is my first project with Django. This is called word count. Basically, you just enter some words and it tells you how many words you inputted. Then, it will show you how many times you inputted each word. Enjoy using this fun program! Tell me if you want me to improve on certain things in the comments. If you want to, check out my beginning youtube channel: funcoding 14. Here's a link: tinyurl.com/funcoding14.
0
posted to Share by laksh5 (78) 7 months ago