Mình đã làm thế nào để hoàn thành một dự án website chỉ trong 15 ngày

2 năm trước · 4 phút đọc
Xin chào mọi người mình là Lý Cao Nguyên, mình đã làm một dự án website front-end với hơn 100 bài học và 200 bài viết.
Bài viết này sẽ bao gồm các phần như sau:
1 - Tại sao mình lại làm một dự án trong một thời gian ngắn như vậy?
2 - Lúc mất dữ liệu mình ra sao?
3 - Cách mình đã làm để hoàn thành dự án chỉ trong 15 ngày.
1. Tại sao mình lại làm một dự án trong một thời gian ngắn như vậy?
Lí do mình làm một dự án trong thời gian ngắn như vậy là gì một số lỗi trong quá trình xây dựng mà gần đến ngày dự thi. Laptop của mình vào một ngày đẹp trời thì bị hỏng (mình không dùng github) nên tất cả code cũng bay theo hư vô khi laptop được sửa và trở lại bình thường mặc dù đã ra sức khôi phục dữ liệu.
2. Lúc mất dữ liệu mình ra sao?

Lúc mất dữ liệu là mình đã sắp hoàn thành dự án rồi (chỉ còn phần tin tức nữa là xong). Nên là mình bị suy sụp và buồn trong một khoảng thời gian 2 ngày. Mình định bỏ cuộc nhưng lý trí không cho và bắt buộc mình phải ngồi lại chiếc bàn học cùng với chiếc laptop và bàn phím bắt đầu code một trang web mới giống với cái cũ.
3. Cách mình đã làm để hoàn thành dự án chỉ trong 15 ngày.
3.1. Lên kế hoạch, thiết kế logo, thiết kế layout, chuẩn bị nội dung cho dự án (5 ngày)

- Mình đã lên kế hoạch cho dự án, phác thảo một khung sườn website cơ bản và ghi chú những mục nào có trên thanh menu.
- Thiết kế logo cho trang web bằng canva.
- Sau đó vẽ ra layout cho từng trang để dựa vào đó và code.
- Quá trình chuẩn bị nội dung là lâu nhất, mình đã chuẩn bị toàn bộ nội dung Ngữ văn 9 để vào file word.
3.2 Code giao diện cho từng trang (2 ngày)

Từ những gì đã vạch ra mình bắt đầu code giao diện cho từng trang trên thanh menu như Trang chủ, Giới thiệu, Học văn, Soạn văn, Tài liệu,...
3.3 Đưa nội dung lên website (5 ngày)

Từ những nội dung có sẵn trong file word mình bắt đầu copy và dán vào giao diện đã tạo trước đó. Vì số lượng khá nhiều nên quá trình này phải mất đến 7 ngày để đưa toàn bộ nội dung lên website.
3.4 Phát sinh thêm một số tính năng do quá trình thực hiện nảy sinh ra ý tưởng mới (1 ngày)

Trong quá trình mình code thì mình đã nảy sinh ra những ý tưởng và bắt đầu thực hiện luôn, quá trình này mình làm rất nhanh chỉ 1 ngày là hoàn thành (mình làm từ 6:00 sáng cho đến 0:00 tối).
3.5 Đưa website lên hosting (1 ngày)

Sau khi đã hoàn thành hết mọi công việc thì mình bắt đầu đẩy hết code lên hosting. Vì hosting miễn phí nên không gian lưu trữ không đủ mình phải tạo nhiều kho lưu trữ khác và chia ra để lưu trữ nên quá trình upload code lên hosting mình làm tận 1 ngày.
3.6 Sửa lỗi xảy ra sau khi upload code và chạy thử nghiệm (1 ngày)

Mọi chuyện không bao giờ đơn giản như chúng ta nghĩ, khi upload lên hosting chạy thử nghiệm thì trang web bị lỗi ở một số chỗ nên mình phải sửa lại. Sau khi hoàn thành mình đăng công khai và share web trên trang cá nhân để mọi người đều thấy và truy cập web.
Cảm ơn mọi người đã đọc!
