Skip to content

Build-Week-Noise-Controller/Front-End

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 

Repository files navigation

Front-End

Noise Controller aims to incentivize children to be quiet in the classroom.

Read More on the Technical Design Document

Trello Board

Whimsical Wireframe

The React front end of the application is deployed here

Motivation

As a teacher, it can be hard to control the noise level in your classroom! You need an app that holds kids attention, and is sensitive to the noise level in the room to motivate them to stay quiet. While some exist, they seem to encourage kids to yell (like balls that bounce higher if you yell louder). This app will reveal unique animals (choose a theme for this app) only if it's quiet enough, keeping the kids quiet.

Implemented features

  • Users can sign up and create a classroom.
  • Classroom will receive points based on how many creatures appear on the screen if it's quiet enough
  • Users can set the sensitivity of their microphone
  • Shows a live score on the page and final score page at the end of each day.
  • Users can comment and message one another in the app
  • Scoreboard that diplays classroom daily scores

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

  • Fork the project
  • Clone or download the project
  • Navigate into the directory and Install dependencies
cd Front-End/noise-controller
npm i
  • Finally you can run the app by typing in your terminal
npm start

Technologies used

  • React
  • React Router

Acknowledgement

Lambda Schools

Authors

James Bishop and Richard Esquivel

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •