Skip to content

zcoolz/npd-simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NPD Pattern Recognition Simulation

An interactive educational tool that teaches people to recognize narcissistic manipulation tactics through simulated conversations.

Tactics Covered

  • DARVO - Deny, Attack, Reverse Victim & Offender
  • Love Bombing - Excessive early affection to create dependency
  • Gaslighting - Making you question your reality
  • Word Salad - Circular, confusing arguments
  • Triangulation - Using third parties to manipulate
  • Future Faking - Empty promises about the future
  • Projection - Accusing you of their behaviors
  • Non-Apologies - Fake accountability
  • Covert Put-Downs - Disguised insults
  • Dark Empath Awareness - Pattern recognition through lived experience

Local Development

npm install
npm run dev

Open http://localhost:3000

Deployment

Vercel (Recommended)

  1. Push to GitHub
  2. Go to vercel.com
  3. Click "New Project"
  4. Import your GitHub repo
  5. Deploy (Vercel auto-detects Vite)

Railway

  1. Push to GitHub
  2. Go to railway.app
  3. New Project → Deploy from GitHub repo
  4. Add build command: npm run build
  5. Add start command: npm run preview -- --host --port $PORT

Netlify

  1. Push to GitHub
  2. Go to netlify.com
  3. Add new site from Git
  4. Build command: npm run build
  5. Publish directory: dist

License

Educational use. Created to help people recognize manipulation patterns.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors