← docs/  |  cat gpms.md

done · React 18ExpressSocket.ioPostgreSQLTailwind CSSJWT

GPMS (Gelya Project Management System) is a full-stack team collaboration platform built as a complete organizational tool for small teams and organizations.

Screenshots

Features

  • Real-time chat — channel-based messaging and direct messages via Socket.io
  • Task management — kanban boards, task assignment, due dates, and progress tracking
  • HR tools — employee directory, time-off requests, onboarding workflows
  • Expense tracking — receipt uploads, approval flows, and budget dashboards
  • Document management — shared document storage with version history

Technical stack

The frontend is built with React 18 and Tailwind CSS, while the backend runs on Express with Socket.io for real-time communication. PostgreSQL (via NeonDB) handles persistent data, and JWT manages authentication.

The app is fully deployed and available for free use by small organizations. A live demo is hosted at the URL above for evaluation.