Skip to content

mmenavas/hearing-trainer-react

Repository files navigation

Hearing Trainer

Fine tune your hearing by guessing random musical notes.

This project was originally bootstrapped with Create React App, and then upgraded to Vite.

Getting Started

Prerequisites

  • Node.js (LTS version recommended)
  • npm (comes with Node.js)

Installation

npm install

Development Server

To start a local development server with hot-reloading:

npm run dev

The app will be available at http://localhost:5173.

Building for Production

npm run build

This will compile the TypeScript code and generate optimized production files in the dist/ directory.

Preview Production Build

npm run preview

Serves the production build locally at http://localhost:4173.

Storybook

To view and develop components in Storybook:

npm run storybook

Storybook will be available at http://localhost:6006.

Linting

npm run lint

Deployment

To deploy to GitHub Pages:

npm run deploy

Credits:

This source files for the musical notes were obtained from the University of Iowa Electronic Music Studios.

Roadmap

  • See ./ROADMAP.md to find out what's coming up for this app!

About

Fine tune your hearing by identifying musical notes

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors