Skip to content

Web app to store your own lyrics catalog and see other users lyrics. Uses google oauth for user authentication

Notifications You must be signed in to change notification settings

olivergarciarg/LyricsCatalog

Repository files navigation

#Project Music Lyrics Catalog

#Description: The Item Catalog project consists of developing an application that provides a list of items within a variety of categories, as well as provide a user registration and authentication system. In this sample project, the homepage displays all current categories along with the latest added items.

#Environment set up 1- Install Vagrant and the Virtual Machine following the instructions in this URL https://classroom.udacity.com/nanodegrees/nd004/parts/8d3e23e1-9ab6-47eb-b4f3-d5dc7ef27bf0/modules/348776022975460/lessons/3621198668/concepts/35960790720923 2- Make sure this line is in the Vagrantfile "config.vm.network "forwarded_port", guest: 5000, host: 5000" 3- Bring the virtual machine online and log into it 4- Unzip the contents of lyricscatalog.rar into a folder 5- cd into vagrant 6- cd into the folder where the files from lyricscatalog.zip were unzipped 7- from the virtual machine run "python lyricscatalog.py" 8- if you need to repopulate the database then delete lyricscatalog.db and run "python dbmodel.py" followed by "python lotsofsongs.py"

#Disclosure The functions gconnect and gdisconnect inside lyricscatalog.py are reused from the code of lessons 3-10 and 3-11. Part of the code inside login.html is also reused from the code of lessons 3-10 and 3-11. The rest of the code is completely original

About

Web app to store your own lyrics catalog and see other users lyrics. Uses google oauth for user authentication

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published