# Production Upload Contents

Upload the contents of `production-build/nuims-verification-production/` to the cPanel application folder for:

`nuims.nnpclimited.info`

Required upload contents:

```text
dist/
server/
data/
.env.example
package.json
package-lock.json
README.md
```

Do not upload development-only files for the production app:

```text
src/
node_modules/
vite.config.js
index.html
server.out.log
server.err.log
```

On the server, rename `.env.example` to `.env`, set a strong admin password, then run:

```bash
npm install --omit=dev
npm start
```

For cPanel Node.js App, set the startup file to:

```text
server/index.js
```

The public verification page is:

```text
https://nuims.nnpclimited.info/index.php?ref=REFERENCE_HERE
```

The admin panel is:

```text
https://nuims.nnpclimited.info/admin
```
