Skip to content

This is my big project! Music is everywhere and Local Sound is a full stack web application that helps music lovers find it where ever they are!

Notifications You must be signed in to change notification settings

Mehayla/LocalSounds

Repository files navigation

LocalSound

Music is everywhere and Local Sound is a full stack web application that helps music lovers find it. The main feature of the site allows users to generate a playlist of local artists top songs . It is designed to discover and stimulate local music scenes, recommending smaller less known artist rather than popular artists. With rural and international music lovers in mind, the site guarantees a playlist for everyone. The best part is that you get a new playlist every single time! All it take is a simple refresh. In addition, to this Local Sound allows for both Users and up and coming Artists to sign up and join their local music scenes. Listen to the Sounds local to you, or anywhere in the world.

The Homepage

You can see the Current Status of the project here.

The Stack

This project was built with a Flask sever framework. There is a SQL database that organizes and connects Users, Artists, and Locations connected through relational tables. SQL allowed for easy quering so that filters artists based on specific locations and then pulls information from the spotify API, using Spotipy (A python wrapper for this API).

Tech Stack includes Python, Javascript, SQL, SQLAlchemy, HTML5, CSS, Pandas, jQuery, Jinja, Flask, Bootstrap, Ajax, Spotipy

My orginal seed data was based on a data set created by Xristos Katsaros. He is data scientist from NY that was doing a maping project with artists. Artist location data was the missing piece and his dataset was the perfect jumping off point for my project.

Demo

The Playlist

About the engineer

Mehayla is a graduate from the University of California, Berkeley from the class of 2020. It was there that she earned a B.S. in Society and the Environment. She formally worked in the education field as an outdoor instructor, a guidance counselor, and as a math tutor. Her passion for tech stemmed from a early love of math, logic, and problem solving. Mehayla wants to make a positive difference in the world. In her free time she volunteers as a brand marketing manager for nonprofits. Prior to Hackbright she took courses for HTML/CSS, Data Science, and Python. After Hackbright she will continue to improve her technical knowledge in coding languages and data science. She aspires to become a Software Engineer where she can make an impact.

You can find out more about me and connect professional on Linkedin

More contact information email me at mehayla@gmail.com or conect on linkedin

About

This is my big project! Music is everywhere and Local Sound is a full stack web application that helps music lovers find it where ever they are!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published