Game Night App

Demo Ready

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

Technologies Used

React React
PWA PWA
Framer Motion Framer Motion
Context API Context API
@dnd-kit @dnd-kit

Language Breakdown

JavaScript 92.4%
CSS 7.3%
Others 0.3%