# 4P3X SparkSafe™ Igbo Language Pack — Local Install

Powered by 4P3X Intelligent AI™ Created by Kyzel Kreates™

This App/OS is local-first. It can run as a static App from a local folder or a local static server. Base lesson, teacher, pupil, ParentLink™, LocalCore™ and NetworkWatch™ screens do not require cloud services.

## Option A — run with the included local school server

1. Install Node.js if it is not already available.
2. Unzip the project folder.
3. Open a terminal in the project folder.
4. Run:

```bash
node classroom-server.js
```

5. Open:

```text
http://localhost:8080/school-setup.html
```

This mode enables the local Classroom Sync / SchoolCommand endpoints as well as static pages.

## Option B — run as static files only

Use any trusted local static server, for example:

```bash
python3 -m http.server 8080
```

Then open:

```text
http://localhost:8080/index.html
```

Static-only mode supports offline lessons, LocalCore™, ParentLink™ local imports, backup/restore and NetworkWatch™ manual registry. It does not provide live WebSocket classroom sync unless the included local server or another authorised local bridge is running.

## Install as an App

Open the App in a supported browser and use the browser's install/add-to-home-screen option. Offline availability depends on the service worker successfully caching the included files.

## Netlify / Vercel deployment

Deploy the static folder only. Do not deploy private server data folders. Do not put backend secrets in public client files. Use environment variables and a server-side bridge for sensitive services.
