Web bán mũ bảo hiểm (PHP, MySQL, Docker) - Đồ án tốt nghiệp Đại học CNTT

Thursday, May 09, 2024
Edit this post


Đây là một trong những đồ án tôi từng làm giúp người quen, nay được tôi chỉnh sửa và tinh chỉnh lại cho gọn gàng, bỏ bớt những tính năng và thư viện không cần thiết. Việc cài đặt môi trường cũng rất dễ dàng với Docker, bạn chỉ cần chạy lệnh docker-compose up là toàn bộ các module cần thiết như PHP, cơ sở dữ liệu MySQL (bao gồm cả dữ liệu sẵn) và máy chủ Apache sẽ được dựng lên nhanh chóng.

Video Demo ứng dụng

📌Các tính năng chính:
- Trang web bán hàng: được sử dụng bởi người dùng cuối để xem hàng, thêm hàng vào giỏ và đặt hàng.
- Trang web quản lý (admin): được sử dụng bởi nhân viên cửa hàng, cho phép theo dõi tình trạng đơn hàng, quản lý đặt hàng, thống kê, tạo báo cáo, phân quyền v.v...
- Có 4 quyền cơ bản bao gồm: Admin, Manager, Approver, Shipper.
- Nhận customize chức năng theo yêu cầu (có tính phí theo giờ hoặc trọn gói).

📌Hướng dẫn cài đặt:
Cài đặt môi trường
- Cài Docker (https://www.docker.com/products/docker-desktop/) và khởi chạy
- Tại thư mục helmet_shop, chạy lệnh `docker-compose up`
- Chạy lệnh `docker-compose down` để xóa sạch các container

Đường dẫn
- Trang bán hàng: http://localhost/helmet_shop/index.php (lyquynh/123456)
- Trang admin: http://localhost/helmet_shop/admin/login.php (admin/123456)
- PhpMyAdmin: http://localhost:8001/ (admin/123456)

Dữ liệu
- Dữ liệu được nạp sẵn từ file `helmet_shop.sql` trong thư mục `db`
- Dữ liệu sẽ bị reset về ban đầu sau khi tắt Docker và mở lại
- Nếu muốn có dữ liệu mới nhất, từ PhpMyAdmin, export file SQL và ghi đè lên file SQL cũ
- Các stored procedures (SP) nếu không export được cần chép vào file SQL bằng tay


📌Screenshots






.
Xin vui lòng chờ đợi
Dữ liệu bài viết đang được tải về

💻Nhận dạy online 1 kèm 1 Automation Test từ cơ bản tới nâng cao (From Zero to Hero) 😁😁😁
Lộ trình gồm 3 phần:
1) Kỹ thuật lập trình và tư duy lập trình cơ bản
2) Nhập môn kiểm thử (Manual Test)
3) Kiểm thử tự động (Automation Test) + Chuẩn bị cho phỏng vấn
* Lộ trình chi tiết: Xem tại đây

🎓Đối tượng người học:
- Những bạn bị mất gốc căn bản môn lập trình.
- Những bạn muốn theo con đường kiểm thử (testing), đặc biệt là kiểm thử tự động (Automation Test).

🦘Người giảng dạy:
- Mình sẽ là người trực tiếp hướng dẫn.
- Nếu là các vấn đề ngoài chuyên môn hoặc sở trường, mình sẽ nhờ các anh chị em khác cũng làm trong ngành.

🤓Giới thiệu:
- Mình đã có hơn 10 năm kinh nghiệm làm IT ở cả trong và ngoài nước. Trong đó 3 năm đầu là làm lập trình viên Java, sau đó bén duyên với mảng Automation Test và theo nghề tới tận bây giờ. Mình được đào tạo chính quy về IT từ một trường Đại học danh tiếng ở TP.HCM (hệ kỹ sư 4 năm rưỡi), có chứng chỉ ISTQB, có thể giao tiếp tốt bằng tiếng Anh và có kinh nghiệm làm việc thực tế ở cả 2 mảng Outsource và Product. Title chính thức của mình là QA Automation Engineer, tuy nhiên, mình vẫn làm những dự án cá nhân chuyên về lập trình ứng dụng như Học Tiếng Anh StreamlineSách Nhạc. Mình là người có thái độ làm việc chuyên nghiệp, chăm chỉ và luôn nhiệt tình trong công việc.

💵Chi phí và hình thức thanh toán:
- Các bạn vui lòng liên hệ qua email songtoigianvn@gmail.com (email, chat, hoặc call) để book nội dung và khung giờ học (từ 8h tối trở đi).
- Mức phí: 150.000đ/buổi, mỗi buổi 60 phút.
- Lộ trình From Zero to Hero: 4.350.000đ (29 buổi).
- Bạn có thể học riêng và đóng tiền theo từng phần nếu muốn.
- Có thể học trước 1-2 buổi trước khi quyết định đi full lộ trình hoặc từng phần.
- Thanh toán qua Momo, chuyển khoản v.v...
BÌNH LUẬN
© Copyright by CUỘC SỐNG TỐI GIẢN
Loading...