/noise-detector

Next.js Project for Detecting Noise Level

Primary LanguageTypeScript

Noise Detector

https://noise-detector.vercel.app/

This project was created by Bright Li, Maz, Scott Chiang, and Thomas Wu at The Summit, a high school CS club leader hackathon held by Hack Club at San Francisco during February 9th-11th, 2024.

Hackathon Prompt

The hackathon's prompt is to build a project that will be used by the attendee's CS club regularly.

This project is a web application that measures noise level in decibels. When the noise level exceeds 85db, it plays a baby crying sound. We plan to use this in our club meetings to make sure it doesn't get too noisy during conversations.

Contributors

This project is built using React, Next.js, TypeScript, Tailwind CSS, Lucide-react, Prettier, ESLint, eslint-config-prettier, husky, and lint-staged. We've also used the Material You color scheme to make our project visually appealing.

Getting Started

To get started with this project, clone the repository and install the dependencies using pnpm:

git clone https://github.com/TakumiBC/noise-detector.git
cd noise-detector
pnpm i

To run a server for development, use the following command:

pnpm run dev

To build the project, use the following command:

pnpm run build

License

This project is released to the public under the MIT license.