Frontend for the Induction Motor Monitoring System.
To view sensor readings and analysis, visit the web app.
- Next JS - Frontend Framework; Overkill since the app is client heavy
- Apexcharts - For charts
- Tailwind CSS - For styles
- Firebase - For user auth
- Vercel - For deployment
- Clone repository
- Run
npm install
- Run
npm run dev
To run this project, you will need to add the following environment variables to your .env.local file
NEXT_PUBLIC_FIREBASE_API_KEY
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN
NEXT_PUBLIC_FIREBASE_PROJECT_ID
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID
NEXT_PUBLIC_FIREBASE_APP_ID
NEXT_PUBLIC_API_URL
Merging to main automatically deploys to Vercel.
To view production website, visit here.