SafeChild
Overview
A backend platform for preschools and private schools that lets parents monitor their child's environment safely. Includes a four-level role system (super admin, institution admin, teacher, parent), phone-based JWT authentication with token blacklisting, live camera streaming through short-lived signed URLs, a premium subscription layer with video lessons and daily snapshots, an AI chat assistant with usage limits, and a full audit log of every sensitive action. Paired with a Next.js frontend.
Tech Stack
PythonDjangoDjango REST FrameworkRest APIJWTPostgreSQLRedisNext.jsTypeScript
Project Links
Status
Completed