A React-based web application that plays a video and displays a collapsible, multi-level outline beside it. Clicking any outline entry seeks the video to its corresponding timestamp.
- Node.js (v16 or higher)
- pnpm (v8 or higher)
- Clone the repository
- Install dependencies:
pnpm install- Start the development server:
pnpm dev- Build for production:
pnpm build- Video playback with custom controls
- Interactive, collapsible outline with timestamps
- Responsive layout (desktop and tablet)
- Real-time section highlighting
- Clean, minimal UI using Tailwind CSS
- React (with TypeScript)
- Vite
- Tailwind CSS
- No external dependencies unless essential
This project is licensed under the MIT License.
