Skip to content

Welcome to SisterShield

SisterShield is an interactive educational platform designed to help women and girls recognize, respond to, and recover from Technology-Facilitated Violence Against Women and Girls (TF-VAWG). Built as a solo project for the Technovation Girls Senior Division, it combines trauma-informed design, AI-powered course generation, and choose-your-own-adventure storytelling to create a safe, empowering learning experience.

Development Methodology & Project Governance

This documentation is organized to demonstrate rigorous development methodology and transparent project governance. Every design decision, technical choice, and user experience refinement is mapped directly to measurable outcomes so stakeholders can quickly find the evidence they need.

About the Project

DetailValue
PlatformWeb application (responsive, mobile-first)
StackNext.js 14, TypeScript, Prisma, PostgreSQL, NextAuth
LanguagesEnglish (en-US) and Korean (ko-KR)
AI IntegrationLLM course generation (Claude/GPT-4o), DALL-E 3 imagery, auto-translation
Safety FeaturesQuick Exit (Escape key), Get Help dialog, crisis resources
Team Size1 (solo project)
DivisionTechnovation Girls — Senior Division

Core Capabilities

  1. Interactive Visual Novel Courses — Twine-based choose-your-own-adventure stories that teach TF-VAWG recognition and response through safe, simulated decision-making.
  2. AI-Powered Course Generation — Teachers use LLMs to generate culturally relevant scenarios, with DALL-E 3 producing safe, appropriate cover imagery.
  3. Trauma-Informed Design — A calm color system, Quick Exit button, and supportive language throughout — designed to avoid re-traumatization.
  4. Full i18n Support — Every string, every label, every piece of content available in both English and Korean.
  5. Role-Based Experience — Students self-serve courses, teachers create and review content, admins manage the platform.

Quick Navigation

Use the table below to jump directly to any Introduction sub-page.

PageWhat It CoversPrimary Rubric Area
Motivation & Community NeedThe problem, evidence, community personasIdeation
Global Framework & SDG AlignmentSDG mapping, Global Safety Footer, UN frameworkPotential Impact, Avoid Harm
User Feedback Loops3+ iterative testing cycles with documented changesUser Experience
Design for Target AudienceTrauma-informed design, accessibility, Avoid Harm checklistUser Experience, Avoid Harm
The Learning Journey & Resilience NarrativeChallenges, learning narrative, Before/After evidenceGrowth & Perseverance
Impact Accountability FrameworkFull rubric mapping with evidence and scoring strategyAll Categories
Media & Outreach ToolkitPitch video, demo video, technical video storyboardsPitch, Technical
Interactive Narrative ArchitectureWhy interactive narrative, course structure, choice architectureTechnical, Potential Impact
Design Decisions for Rubric MasteryAll major design decisions mapped to rubric evidenceAll Categories
Marketing & Feedback IntegrationMarketing experiments, acquisition funnel, pilot feedbackEntrepreneurship
Financial SustainabilityRevenue model, cost structure, growth projectionsEntrepreneurship

How to Read This Documentation

  • Start broad: This Introduction section gives context, motivation, and strategy.
  • Go deep: The Technical Docs section covers architecture, AI integration, the design system, and feature implementation.
  • Check the evidence: Every claim links to a specific page or includes a TODO placeholder where evidence will be added.
  • Follow the framework: The Impact Accountability Framework is the master index for evaluation.

A Note on Safety

SisterShield deals with sensitive topics. The platform and this documentation follow these principles:

  • No medical or legal advice is provided. The platform connects users to professional resources.
  • Language is supportive and empowering, never diagnostic or victim-blaming.
  • Crisis resources are always accessible, both in the app and referenced in this documentation.
  • Quick Exit is available throughout the application for users who need to leave immediately.

If you or someone you know is experiencing technology-facilitated violence, please reach out to a trusted resource. In the US, text HOME to 741741 (Crisis Text Line). In Korea, call 1366 (Women’s Emergency Hotline).