About
React PWA for organizing game nights with drag-and-drop player management and an Imposter game mode
Motivation
Created to solve the common problem of organizing game nights with friends - tracking who's playing, managing teams, and keeping games fair. The Imposter game mode was inspired by social deduction games like Among Us and Mafia. Built with React and modern web technologies, featuring a custom theme system, mobile-first design, and smooth animations using Framer Motion.
Key Achievements
- Developed Progressive Web App using React with custom theme system and mobile-first responsive design
- Implemented drag-and-drop player management using @dnd-kit library with touch-friendly interactions
- Built game state management with React Context for consistent data flow across components
- Created smooth page transitions and animations using Framer Motion for enhanced UX