Source Code Hệ thống Quản lý Thiết bị Y tế NextJS 15 + NestJS + PostgreSQL

[Mã code 47174]
  1 Đánh giá    Viết đánh giá
 2      782      2
Phí tải: 100 Xu (1Xu = 1.000đ)
Danh mục
Thể loại
Nhóm code
Ngày đăng
13-12-2025
Loại file
Full code
Dung lượng
3.81 MB

Hệ thống quản lý thiết bị y tế hoàn chỉnh với NextJS 15, NestJS, PostgreSQL. Tích hợp phân quyền 5 vai trò, quản lý bảo trì, sửa chữa, cấp phát thiết bị. Giao diện tiếng Việt, responsive.


MÔ TẢ CHI TIẾT

🏥 Hệ thống Quản lý Thiết bị Y tế - Medical Equipment Management System

📋 Giới thiệu

Hệ thống quản lý thiết bị y tế chuyên nghiệp, phát triển với công nghệ hiện đại nhất 2024. Phù hợp cho bệnh viện, phòng khám, trung tâm y tế cần quản lý và theo dõi thiết bị y tế.

🛠️ Công nghệ sử dụng

  • Frontend: NextJS 15, React 19, TypeScript, TailwindCSS, Shadcn/UI
  • Backend: NestJS, Prisma ORM, PostgreSQL
  • Authentication: JWT, Role-based Access Control (RBAC)
  • Charts: Recharts

✨ Tính năng chính

📊 Dashboard

  • Thống kê tổng quan thiết bị theo trạng thái
  • Biểu đồ trực quan (Bar chart, Pie chart)
  • Thiết bị cần bảo trì sắp tới
  • Hoạt động gần đây

⚙️ Quản lý Thiết bị

  • CRUD thiết bị đầy đủ
  • Phân loại thiết bị theo danh mục
  • Theo dõi trạng thái: Hoạt động, Bảo trì, Sửa chữa, Thanh lý
  • Upload hình ảnh thiết bị
  • Tìm kiếm, lọc nâng cao

🔧 Quản lý Bảo trì

  • Lên lịch bảo trì định kỳ
  • Workflow phê duyệt bảo trì
  • Theo dõi lịch sử bảo trì

🔨 Quản lý Sửa chữa

  • Báo hỏng thiết bị
  • Workflow sửa chữa hoàn chỉnh
  • Gửi phê duyệt, hoàn thành sửa chữa

📦 Quản lý Cấp phát

  • Cấp phát thiết bị cho khoa/phòng
  • Theo dõi vị trí thiết bị

🏢 Quản lý Khoa/Phòng ban

  • Quản lý phòng ban, vị trí
  • Phòng trực thuộc

👥 Quản lý Người dùng & Phân quyền

  • 5 vai trò: SUPER_ADMIN, DIRECTOR, MANAGER, ACCOUNTANT, USER
  • Phân quyền chi tiết theo chức năng
  • Quản lý quyền truy cập dữ liệu

🏭 Quản lý Nhà cung cấp

  • Danh sách nhà cung cấp dịch vụ
  • Thông tin liên hệ

🎨 Giao diện

  • 100% Tiếng Việt
  • Responsive - Tương thích mobile
  • Dark sidebar navigation
  • Modern UI với Shadcn/UI components

📁 Cấu trúc dự án

  medical-equipment-system/
  ├── frontend/          # NextJS 15 Frontend
  │   ├── src/
  │   │   ├── app/       # App Router pages
  │   │   ├── components/# React components
  │   │   ├── contexts/  # Auth, Permission contexts
  │   │   ├── services/  # API services
  │   │   └── types/     # TypeScript types
  │   └── package.json
  ├── backend/           # NestJS Backend
  │   ├── src/
  │   │   ├── auth/      # Authentication
  │   │   ├── equipment/ # Equipment module
  │   │   ├── maintenance/# Maintenance module
  │   │   ├── repair/    # Repair module
  │   │   └── ...
  │   ├── prisma/        # Database schema & migrations
  │   └── package.json
  └── docs/              # Documentation
  

💻 Yêu cầu hệ thống

  • Node.js 18+
  • PostgreSQL 14+
  • npm hoặc yarn


XEM THÊM ==> Hướng dẫn cài đặt chi tiết

 

HÌNH ẢNH DEMO

Source code quản lý thiết bị,quản lý thiết bị y tế,nextjs nestjs,source code quản lý,phần mềm bệnh viện,hospital management

Source code quản lý thiết bị,quản lý thiết bị y tế,nextjs nestjs,source code quản lý,phần mềm bệnh viện,hospital management

Source code quản lý thiết bị,quản lý thiết bị y tế,nextjs nestjs,source code quản lý,phần mềm bệnh viện,hospital management

Source code quản lý thiết bị,quản lý thiết bị y tế,nextjs nestjs,source code quản lý,phần mềm bệnh viện,hospital management

Source code quản lý thiết bị,quản lý thiết bị y tế,nextjs nestjs,source code quản lý,phần mềm bệnh viện,hospital management

Source code quản lý thiết bị,quản lý thiết bị y tế,nextjs nestjs,source code quản lý,phần mềm bệnh viện,hospital management

Source code quản lý thiết bị,quản lý thiết bị y tế,nextjs nestjs,source code quản lý,phần mềm bệnh viện,hospital management

Source code quản lý thiết bị,quản lý thiết bị y tế,nextjs nestjs,source code quản lý,phần mềm bệnh viện,hospital management

Source code quản lý thiết bị,quản lý thiết bị y tế,nextjs nestjs,source code quản lý,phần mềm bệnh viện,hospital management

Nguồn: Sharecode.vn



HƯỚNG DẪN CÀI ĐẶT

📥 Hướng dẫn cài đặt

Bước 1: Cài đặt Database

  # Cài đặt PostgreSQL
  # Tạo database mới tên: medical_equipment
  

Bước 2: Cấu hình Backend

  cd backend

  # Copy file env mẫu
  cp .env.example .env

  # Sửa file .env với thông tin database của bạn:
  DATABASE_URL="postgresql://user:password@localhost:5432/medical_equipment"
  JWT_SECRET="your-secret-key"

  # Cài đặt dependencies
  npm install

  # Chạy migration database
  npx prisma migrate dev

  # Seed dữ liệu mẫu
  npm run seed

  # Chạy server
  npm run start:dev
  

Bước 3: Cấu hình Frontend

  cd frontend

  # Cài đặt dependencies
  npm install

  # Copy file env
  cp .env.example .env.local

  # Sửa NEXT_PUBLIC_API_URL nếu cần
  NEXT_PUBLIC_API_URL=http://localhost:3001

  # Chạy frontend
  npm run dev
  

Bước 4: Truy cập hệ thống

  Frontend: http://localhost:3000
  Backend API: http://localhost:3001

  Tài khoản mặc định:
  - Email: [email protected]
  - Password: 123456
  

📞 Hỗ trợ

Liên hệ qua email hoặc Zalo nếu cần hỗ trợ cài đặt.

 
 
LINK DOWNLOAD

project.rar [3.81 MB]

File đã được kiểm thử
     Báo vi phạm bản quyền
Pass giải nén (Nếu có):
sharecode.vn
DOWNLOAD
(100 Xu)
Bạn có code hay
ĐĂNG BÁN NGAY

BÌNH LUẬN



ĐÁNH GIÁ


ĐIỂM TRUNG BÌNH

5
1 Đánh giá
Code rất tốt (1)
Code tốt (0)
Code rất hay (0)
Code hay (0)
Bình thường (0)
Thành viên
Nội dung đánh giá
13:06 - 13/12/2025
Code rất tốt
Code rất tốt và phù hợp để phát triển

Mua code qua sharecode.vn để được bảo vệ
BẠN HÃY MUA CODE QUA SHARECODE.VN ĐỂ ĐƯỢC BẢO VỆ
NGƯỜI BÁN
Miễn phí 0 Code
Có phí 1 Code
 
Thông tin liên hệ & hỗ trợ
Số ĐT: Đang ẩn...
(Chỉ hiển thị khi đã mua code)
CHIA SẺ NHANH (CODE 47174)
 HỖ TRỢ TRỰC TUYẾN