Online launchpad that allows you to customize a grid of buttons and play them using your keyboard
- React
- React Router
- Howler - audio library
- SQL
- Express
- Node
- Tailwind - styling
- Importable Scene to Excalidraw -Contains mapping of frontend and backend
- ER Diagram
- Execute npm install
- devServer - use npm run dev
- production - sounds currently not working
- npm run build
- npm start
- Login
- At server startup you will be auto directed to a login page. Please enter the below credentials to use the sound board
- Username: tracy
- Password: ilovedogs
- Login/Logout
- Cookies and Sessions *unable to bypass login screen without correct credentials
- playing sounds via mouse click and/or keyboard
- Database storing button keyboard value and sound file name
- Sounds currently not playing while in production
- You may want to change the URI for the SQL database for better configuring. URI Location
- Importing new sounds -
- Download sounds to your local machine first
- Test sounds using your preferred media player
- Drag and drop into sound
- Keyboard values on board are supposed to be in the following order for better UX, but order got rearranged working on an imcomplete feature.
- Q W E
- A S D
- Z X C