planning-fight/README.md

966 B

Worker Presence Manager

A Next.js application for tracking worker presence with a point system.

Point System

  • Each worker has 13 points for a 2-week sprint (10 working days)
  • Each presence day = 1.3 points
  • Points are calculated based on the number of presential days worked

Getting Started

Development Mode

  1. Install dependencies:
npm install
  1. Start the JSON server (in one terminal):
npm run json-server
  1. Run the development server (in another terminal):
npm run dev
  1. Open http://localhost:3000 in your browser

Features

  • Add workers with their presence days
  • Edit worker presence days inline
  • Automatic point calculation
  • View points earned, points used, and remaining points
  • Summary statistics (total workers, average presence, etc.)
  • Reset all presences button (for new sprint)
  • Persistent storage with json-server
  • Responsive design with Tailwind CSS