Skip to content

ANIS-Solutions/Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ANIS Backend

REST API powering the ANIS parental control & child monitoring platform - user management, app restrictions, quests, behavior analysis, and location tracking.

Node.js Express TypeScript MongoDB Mongoose Docker Docker-Compose Zod Nodemailer ESLint Prettier Jest Commitlint JWT PNPM Postman


Getting Started

# 1. Clone & enter
git clone https://github.com/ANIS-Solutions/backend.git && cd backend

# 2. Use correct Node version
nvm use

# 3. Install dependencies
pnpm install

# 4. Configure environment
cp config.env.example config.env

# 5. Start dev server
pnpm dev

Docker

# Build & start
docker compose -f docker-compose.dev.yml up --build

# Stop
docker compose -f docker-compose.dev.yml down

Found a bug? Open an issue with steps to reproduce.

About

Backend service for ANIS - a parental control and child care monitoring system.

Topics

Resources

Stars

4 stars

Watchers

0 watching

Forks

Contributors