QLTV (Quản Lý Thư Viện) là một hệ thống quản lý thư viện cơ bản, giúp người dùng quản lý sách, thể loại, người dùng, và thực hiện các chức năng xác thực (authentication). Dự án được xây dựng để hỗ trợ các thư viện nhỏ trong việc quản lý tài nguyên sách và theo dõi người dùng.
- Quản lý sách: Thêm, sửa, xóa và cập nhật thông tin sách.
- Quản lý thể loại: Quản lý các thể loại sách (genre) trong hệ thống.
- Quản lý người dùng: Đăng ký, đăng nhập, và quên mật khẩu cho người dùng.
- Hệ thống theo dõi và yêu thích: Người dùng có thể theo dõi và đánh dấu sách yêu thích.
- Authentication: Xác thực người dùng bằng hệ thống đăng nhập, đăng ký và quản lý mật khẩu.
- Ngôn ngữ lập trình: PHP, JavaScript
- Cơ sở dữ liệu: MySQL
- Thư viện: PHPMailer (gửi email cho các chức năng quên mật khẩu)
- Hệ thống web server: XAMPP
- Front-end: HTML, CSS, JavaScript
- Back-end: PHP
- Clone repository từ GitHub:
git clone https://github.com/bqt2k2/QLTV.git
- Cài đặt XAMPP và khởi động Apache, MySQL.
- Import database từ file database.sql vào MySQL.
- Cấu hình kết nối database trong file config.php.
- Chạy ứng dụng trên localhost. ##Liên hệ ###Nếu có bất kỳ câu hỏi hay vấn đề gì, bạn có thể liên hệ qua GitHub: tien2002tmt@gmail.com.