Skip to content

Latest commit

 

History

History
38 lines (31 loc) · 1.88 KB

README.md

File metadata and controls

38 lines (31 loc) · 1.88 KB

MOOOSIC - IMDb for Music

A web portal for an Internet Music Database. This website has information about various artists, albums, and songs, with features like search, the ability to rate songs and view existing ratings, to comment on songs and view existing comments, etc.

DOCUMENTATION

REPOSITORY STRUCTURE

  • There are two files named README.md and ASSUMPTIONS.md in the parent directory. ASSUMPTIONS.md contains all the assumptions we took while making this project and README.md you are currently reading.
  • There is a folder named src in the parent directory which contains all the files related to the website.
  • index.html is the html file for the home page.
  • index.css is the css file which we have used for almost all pages and it also includes the code for table which we have used to make the songs page.
  • navbar.css it the css file for the static/persistent navigation bar for all pages.
  • footer.css is the css file for the footers on all pages.
  • download.png is the background for all pages.
  • logo.png is the logo for our website, MOOOSIC.
  • artists.html is the artist page of our website.
  • artists-albums.html refers to the corresponding albums page of artists.
  • artists-songs.html refers to the corresponding songs of albums.
  • about.html is the about page of the website.

WEBSITE

  • You will have to install flask, flask_cors and sqlite3 onto your machine.
  • You can do so by using the following commands in terminal(if you are on linux) :
      1.  pip install flask
      2.  pip install flask_cors
      3.  sudo apt-get install sqlite3
    
  • Clone this repository onto your local machine.
  • You will have to run the app.py on your terminal.
  • Then you can simply open index.html to explore MOOOSIC.
  • You can refer the following video for instructions :