{"repo":"cusaldmsr/Enterprise-User-Management-System","free":true,"listed":false,"github":"https://github.com/cusaldmsr/Enterprise-User-Management-System","clone":"git clone https://github.com/cusaldmsr/Enterprise-User-Management-System.git","description":"A full-stack Enterprise User Management System for managing authenticated users, roles, permissions, profile images, document uploads, dashboard analytics, audit logs, and notifications.","language":"TypeScript","stars":11,"topics":["aws-s3","cloudinary","expressjs","gsap","mongodb","reactjs","typescript","vite","emailjs-api"],"license":null,"category":"auth-billing-email","readme_excerpt":"Enterprise User Management System (EUMS) A full-stack Enterprise User Management System for managing authenticated users, roles, permissions, profile images, document uploads, dashboard analytics, audit logs, and notifications. This repository is organized as a JavaScript/TypeScript monorepo with an Express + MongoDB backend and a React + Vite frontend. Table of Contents - Overview - Features - Tech Stack - Repository Structure - Prerequisites - Environment Variables - Installation - Running the Application - Database Seeding - Default Login - Available Scripts - Backend API Reference - Authentication and Authorization - Roles and Permissions - File Uploads - Frontend Routes - Data Models - Sample Data - Build and Production Usage - Troubleshooting - Security Notes Overview EUMS provides an admin-focused interface for enterprise user administration. Administrators and authorized staff can create, update, search, filter, and delete users; assign users to roles; upload profile images and documents; view dashboard analytics; inspect audit logs; and manage in-app notifications. The backend exposes REST APIs secured with JWT access tokens and refresh-token cookies. The frontend consumes those APIs through Axios, stores authentication state with Zustand, and renders a modern dashboard UI using React, Vite, Tailwind CSS, Radix UI components, and TanStack Query. Features User Management - Create users with first name, last name, email, password, role, and active status. - View pagina","default_branch":null,"files":null,"tree":[],"storefront":"/r/cusaldmsr","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cusaldmsr/Enterprise-User-Management-System/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}