A π¨ modern and stylish YouTube-inspired front-end project. This app provides a rich user experience with interactive media, smooth scrolling, and a clean, responsive design.
- π Smooth Horizontal & Vertical Scrolling β Professional scrolling for seamless content browsing.
- π₯ Video Playback on Hover β Preview videos by simply hovering over thumbnails.
- π API Integration β Dynamically fetches video data via API.
- π§Ό Modern & Clean UI β Beautiful layout with elegant design and responsiveness.
- π§ Advanced Sidebar β Dual-mode sidebar (expanded and collapsed) with professional behavior.
- π Stylish Navbar β Intuitive and minimal top navigation bar.
- βοΈ React
- π¨ CSS / Tailwind CSS / Styled Components
- π RESTful APIs (or YouTube Data API / custom API)
- π‘ JavaScript / TypeScript (if applicable)
/ (root)
βββ components/ # Reusable UI components
βββ pages/ # Application pages (Next.js)
βββ public/ # Static assets
βββ styles/ # CSS or styling files
βββ ...
-
π¦ Clone the repository:
git clone https://github.com/Davoudev/youtube-clone.git cd youtube-clone
-
π₯ Install dependencies:
npm install
-
βΆοΈ Start the development server:npm run dev
Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.
If you have any questions or suggestions, feel free to reach out!
Made with β€οΈ by Davoudev