A React + Vite dashboard for monitoring poultry farm conditions, including temperature, humidity, chicken count, disease risk, camera feeds, alerts, analytics, and system settings.
Before running the project, install:
- Node.js (v18 or newer recommended)
- npm (included with Node.js)
- Git (optional, for cloning the repository)
- Node.js: https://nodejs.org
- Git: https://git-scm.com
Open Command Prompt, PowerShell, or Git Bash:
git clone https://github.com/Dmokrit/SmartWatch.git
cd SmartWatchOr download the ZIP file from GitHub and extract it.
Run:
npm installThis will install all required packages.
Run:
npm run devYou should see output similar to:
VITE vX.X.X ready
➜ Local: http://localhost:5173/
Open the URL shown in your browser.
Create an optimized production build:
npm run buildThe build files will be generated in the dist folder.
npm run previewSmartWatch/
├── public/
├── src/
│ ├── App.jsx
│ ├── App.css
│ ├── main.jsx
│ └── index.css
├── package.json
├── vite.config.js
└── README.md
- Dashboard Overview
- Live Camera Monitoring
- Alert Management
- Analytics Dashboard
- Settings Panel
- Responsive Layout
- Built with React and Vite
- React
- Vite
- Lucide React Icons
- CSS
Install Node.js from:
Then restart your terminal.
Run:
npm run dev -- --port 3000Delete node_modules and reinstall:
rmdir /s /q node_modules
del package-lock.json
npm installThis project is for educational and research purposes.