Đây là một trang web từ thiện được phát triển bằng Java Spring Boot, tích hợp nhiều tính năng quan trọng:
-
Tích hợp thanh toán VNPAY (Sandbox): Hỗ trợ người dùng đóng góp trực tuyến qua cổng thanh toán VNPAY.
-
Gửi email với JavaMail: Tự động gửi email thông báo đến nhân viên về các hoạt động quan trọng.
-
Phân quyền Admin & Staff: Quản lý quyền truy cập, với admin có toàn quyền, còn staff chỉ được thực hiện các tác vụ được chỉ định.
-
Quản lý bài viết: Lên bài viết về các chương trình từ thiện, cập nhật thông tin chiến dịch.
-
Quản lý ghi chú: Hệ thống lưu trữ và theo dõi các ghi chú quan trọng trong quá trình vận hành.
-
Xem lịch sử hoạt động của nhân viên: Theo dõi các hành động của nhân viên trên hệ thống.
-
Quản lý tương tác khách hàng: Ghi nhận và xử lý phản hồi, hỗ trợ người đóng góp.
-
Tích hợp Chatbot AI (Google Dialogflow): Hỗ trợ tư vấn, giải đáp thắc mắc của người dùng thông qua chatbot thông minh.
-
Chuyển đổi ngôn ngữ: Anh-Việt
💡 Lưu ý về Database:
Dự án sử dụng MySQL nhưng chưa ràng buộc mối quan hệ giữa các bảng. Bạn có thể mua code về tham khảo hoặc thiết kế lại database để phù hợp hơn với yêu cầu sử dụng của mình.
Vui lòng liên hệ nếu có thắc mắc, thông tin số điện thoại và mail sẽ hiển thị sau khi tải code.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
B1: Cài đặt IDE IntelliJ IDEA Community Edition
B2: Cài đặt XAMPP để chạy website dưới local
B3: Mở phpmyadmin của XAMPP tạo database mới với tên sgucharity_db (hoặc có thể đổi tên khác phù hợp nhưng lưu ý cấu hình lại trong source)
B4: Vào SQL để import câu lệnh SQL đã cung cấp trong thư mục SourceCode
B5: Mở IDE IntelliJ IDEA Community Edition và open sourcecode (import các thư viện cần thiết của source)
B6: Vào file SguCharityProjectApplication để chạy chương trình
B7: Truy cập đường dẫn http://localhost:8080/trang-chu vào trang chủ và http://localhost:8080/manager# vào trang dashboard (user: admin, pass admin123)
------ Video hướng dẫn chi tiết: https://youtu.be/iA1R8kodYRw
Vui lòng liên hệ nếu có thắc mắc, thông tin số điện thoại và mail sẽ hiển thị sau khi tải code.