Skip to content
This repository has been archived by the owner on Aug 14, 2024. It is now read-only.
/ musictype Public archive

Typing tests with music lyrics 🎶 ✨

Notifications You must be signed in to change notification settings

angel-langdon/musictype

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MusicType

Typing tests with music lyrics.

You can find all song lyrics that are available in genius.com. The lyrics are scraped just in time.

This app is minimalistic, has no timers and does not measure typing speed. Just enjoy listening to and typing the lyrics of your favorite songs.

Main page

Searching The Beatles song

Touch typing Straw Berry Fields Forever

Tutorial to use MusicType locally:

Requirements:

  • Python (3.11.1)
  • Poetry (package manager)
  • Node (v20.5.0)
  • Yarn (package manager)

Probably other versions of Python and Node work perfectly fine with this project.

Install and run backend:

cd musictype
poetry install
echo 'APP_ENV=dev'>>.env
poetry run python backend/main.py

Install and run frontend:

cd frontend
yarn install
yarn dev

Now opening http://localhost:3000/ in any web browser will display the app. (I use Chrome)

Enjoy!

About

Typing tests with music lyrics 🎶 ✨

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published