Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.
/ provydets Public archive

Challenge task for Int20h2020 hackathon

Notifications You must be signed in to change notification settings

mikharkiv/provydets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Provydets

A game based on Shazam's principe - guessing the song by singing, humming or lyrics.

This project is the challenge task for Int20h2020 hackathon made on React and NodeJS using audd.io and Deezer api.

You can find it on the web page (using Heroku).

How to run

Step 0. Preparation

Install NodeJS from the official website, if you don't have one.

Step 1. Cloning

Clone this repository on your PC using:

git clone https://github.com/mikharkiv/provydets.git <folder>

Step 2. Installation

Navigate to your project directory and install the dependencies:

npm install

Step 3. Run

Now you are ready to run the application! Type

npm start

and it will start the development server on your PC. Open http://localhost:3000 to view app in the browser.

How to play

After opening the app, press "New game" button (in the header) to start a new game. You can see your and PC's scores in the header.

Then you can press the microphone button to start recording the song (press again to stop recording). After the song was recorded, you can press "Song" or "Humming" buttons to start guessing. Or, you can enter lyrics in the text field and press "Submit" button.

If the app couldn't recognize your song, you'll see the window with error. Otherwise, you'll see the window asking you whether PC is right or wrong.

At the end of the game, you'll see the window with the winner, right answer and the songs offered.

Authors

This app was created by MEM team: Michael Postnikov (@mikharkiv), Kyryl Turina (@chddr) and Vadim Nakytnyak (@brtvsk). Hope you enjoyed it!

About

Challenge task for Int20h2020 hackathon

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published