-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Dawid Olko edited this page Feb 15, 2026
·
2 revisions
A comprehensive video-on-demand rental platform built with Laravel framework, featuring movie catalog, rental management, streaming capabilities, and payment processing. This full-stack application provides a complete solution for online video rental services with user subscriptions, viewing history, and content management.
- π¬ Movie Catalog - Browse and search video content
- π³ Rental System - Pay-per-view and subscription models
- πΊ Streaming - Video playback integration
- π€ User Accounts - Profile management and watch history
- π Advanced Search - Filter by genre, year, rating
- β Reviews & Ratings - User feedback system
- π Admin Dashboard - Content and user management
- π° Payment Integration - Secure transaction processing
- Laravel - PHP framework
- MySQL - Database management
- Blade - Templating engine
- JavaScript - Frontend interactivity
- CSS3 - Styling and layout
- Bootstrap - UI components
- Video.js - Video player
RentalVOD-Project-Laravel/
βββ app/
β βββ Http/
β βββ Models/
β βββ Services/
βββ resources/
β βββ views/
β βββ js/
β βββ css/
βββ database/
βββ routes/
βββ README.md
# Clone repository
git clone https://github.com/dawidolko/RentalVOD-Project-Laravel.git
# Navigate to project
cd RentalVOD-Project-Laravel
# Install dependencies
composer install
# Copy environment file
cp .env.example .env
# Generate application key
php artisan key:generate
# Run migrations
php artisan migrate
# Seed database
php artisan db:seed
# Start development server
php artisan serveDawid Olko
- GitHub: https://github.com/dawidolko
This project is licensed under the MIT License - see the LICENSE file for details.