Giter Site home page Giter Site logo

iqmusic's Introduction

iQMusic

Welcome to iQMusic. It's a 2-part web app, consisting of .NET 5 Web API and vanilla html-css-javascript for frontend. Web API is used strictly for data interactions only.

Main Page

On the main page you will be greeted with three sections. Albums, Artists and Concerts page. Each filled with relevant content. Click on one of the pictures open their respective page, with relevant data. Each section has its own page, and maximum number of elements per page is set to 20. You can access the page for creating a new object by clicking the + sign next to the relative section label.

Album Page

Album page consists of album datails and its featured songs. One song can have only one album, while the album can have an unlimited number of songs. There's a textbox below the songs for adding new songs to the list.

Artist Page

Artist page consists of artist details and its featured albums. One album can have only one artist, while the artist can have an unlimited number of albums. Clicking on an album redirects you to the respective album's page.

Concert Page

Concert page consists of concert details and featured artist that will participate. An artist can have many concerts, and a concert can have many artists. There's a textbox below the artists for adding and removing the featured artists from the list.

iqmusic's People

Contributors

iquerz avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.