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á
 0      81      0
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
#

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

# [#]

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

 HỖ TRỢ TRỰC TUYẾN