🔥🎤🎺🥁🎷🎸🎼🎸🎷🥁🎺🎤🔥
A web application built by Adam Hermansson, John Iversen, Daniel Wikander and David Johansson at Malmö University for a course in Web Services.
A live version is available at: http://www.lyriquiz.com/
Following instructions are OS-agnostic
-
Make sure you have
.NET SDK
installed on your machine. Recommended download can be found here.Lyriquiz is using .NET Core 2.x so after your installation, or if you already have it installed, please run
dotnet --version
in your terminal to make sure you have a 2.x version installed. -
Install Node.js. Please make sure that you have at least version 10.x.x by running
node -v
in your terminal. If you have to update you can runnpm install -g npm@latest
to get the latest version. -
Install the Angular CLI by running
npm install -g @angular/cli
in your terminal. Please note that node.js (step 2) must be installed before this step. -
Clone this repo
git clone https://github.com/davidnjohansson/Lyriquiz.git
-
cd Lyriquiz/Server/Lyriquiz/Helpers
openKeysExample.cs
and follow the instructions in the file and then rename the file toKeys.cs
-
cd Lyriquiz/Client
and runnpm install
. -
🥁🥁🥁 D R U M R O L L 🥁🥁🥁
-
👏👍🤙🏅🎉🏆 Viola! Everything should now be prepared to run. Good job! 🏆🎉🏅🤙👍👏
Following instructions are OS-agnostic
- To run the back-end server cd into Server/Lyriquiz and run
dotnet run
. The server will start onlocalhost:5000
. - To run the front-end cd into the Client directory and run
ng serve
and the front-end will start onlocalhost:4200
. - Grab your friends 🤓🤩🥳 and get ready for a 🚤-load of lyrical 🎤 time ⏰.