Skip to content

misran3/nocomelon

Repository files navigation

NoComelon

AI storybook generator where parents co-create stories from their child's drawings.

Architecture

Architecture

Project Structure

├── frontend/        # React app (Vite)
├── landing-page/    # Marketing site (Vite)
├── backend/         # Python API (FastAPI + uv)
└── infrastructure/  # AWS resources (Terraform)

Prerequisites

  • Node.js 18+
  • pnpm
  • Python 3.12+
  • uv
  • AWS account + CLI configured
  • Terraform 1.0+

Quick Start

Frontend

cd frontend
pnpm install
pnpm dev

Landing Page

cd landing-page
pnpm install
pnpm dev

Backend

cd backend
uv sync --all-packages
uv run uvicorn app.main:app --reload

Infrastructure

cd infrastructure
cp terraform.tfvars.example terraform.tfvars
# Edit terraform.tfvars with your AWS settings
terraform init
terraform apply

Team

About

AI-Powered Storytelling

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors