This is a personal YouTube Playlist Web Project that I designed and developed from scratch.
It allows users to add, edit, delete, and watch YouTube videos dynamically through a clean and responsive interface.
All CRUD operations are connected to a MockAPI backend, and the app includes a built-in video modal player for smooth playback.
- Tailwind CSS v4 – for a modern, responsive, utility-first UI.
- MockAPI.io – to handle CRUD operations (Create, Read, Update, Delete) for video data.
- HTML5, CSS3, and Vanilla JavaScript – for structure, style, and interactivity.
- Fully responsive and minimal YouTube-like interface.
- Add, edit, and delete videos using a form modal.
- Built-in YouTube video player modal with autoplay.
- Live API data rendering with MockAPI.
- Smooth transitions and Tailwind-powered animations.
- Lightweight and fast — no frameworks required.
The goal of this project is to build a simple yet functional YouTube playlist web app that demonstrates my skills in front-end development, API integration, and clean UI design.