ska

Parental Control Dashboard

A Flask backend and React frontend configured for deployment on Render.

Deploy to Render

Use the button below to deploy this repository to Render:

Deploy to Render

Services

Required Configuration

Set DASHBOARD_API_TOKEN on the backend before using the dashboard. The frontend sign-in screen asks for the same token and sends it as a bearer token when loading or syncing dashboard data.

Optional backend configuration:

Health Check

The backend health endpoint is:

/health

Local Development

Start the backend:

cd parental-control-system/backend
DASHBOARD_API_TOKEN=dev-token flask --app main run --host 0.0.0.0 --port 5000

Start the frontend in another terminal:

cd parental-control-system/frontend
npm install
npm start

Use dev-token on the sign-in screen.