Inspiration
I had a lot of guitar songs which I needed to organise, view and print songbooks of. This program makes this task much easier to do.
What it does
You first login through Facebook, paste a URL to a guitar song to add it to your collection, and the linked website is automatically parsed and relevant data such as artist, title and content are extracted and saved to a database. You can then view and delete the songs and download all of them as a songbook in PDF format. The chords are also highlighted, making it easier to play the songs.
How I built it
24 hours of hard work, lot of caffeine.
Challenges I ran into
Not getting Facebook API to do what I wanted for a long time.
Accomplishments that I'm proud of
Finishing in time.
What I learned
How to work with Facebook API, how to parse HTML using DOM in PHP, improved my REGEX knowledge, learned how to set up a web server and a database quickly...
What's next for MySongBook.io
Adding support for more guitar song websites, perhaps extending the project outside guitar songs as well.
Log in or sign up for Devpost to join the conversation.