Chúc mừng bạn đã đi đến giai đoạn cuối cùng của dự án này. Ở giai đoạn cuối này, bạn sẽ xây dựng tính năng search video trong playlist và tính năng thêm playlist mới cho ứng dụng.

Với tính năng search, dự án chỉ yêu cầu bạn thực hiện tính năng tìm kiếm trong nội bộ một playlist. Tuy nhiên, bạn vẫn có thể thực hiện một tính năng search global, tìm video trong tất cả các playlist trên ứng dụng, tuỳ vào sở thích và khả năng của bạn.

Ngoài ra, bạn cũng sẽ cần thêm một vài playlist khác trên ứng dụng của mình. Đối với tính năng này, bạn cũng nên sử dụng Redux để quản lý các dữ liệu liên quan. Có thể bạn sẽ cần phải điều chỉnh câu trúc dữ liệu của mình một ít so với giai đoạn trước.

Sau khi hoàn tất giai đoạn này, bạn đã cơ bản xây dựng xong một ứng dụng lưu trữ Playlist Youtube cho cá nhân rồi. Nếu bạn dùng Next.js cho ứng dụng này, bạn có thể deploy ứng dụng của mình với Vercel với cách thực hiện vô cùng đơn giản. Và đừng quên chia sẻ thành quả với mọi người nhé.

Yêu cầu

  1. Xây dựng tính năng search video trong playlist
  2. Xây dựng tính năng thêm playlist mới
  3. Deploy ứng dụng với Vercel