Real World Project: eVideoPrime
As the world increasingly moves online, it's more feasible than ever for users to watch movies, and shows online. As a consumer, he can watch the best movies, series and shows from any country in this world in his language. First, you’ll need to choose the type of video content you want to deliver online. Build a website to automate the workflow for hosting and playing movies, series, and shows and managing them.
Build a website like NetFlix, AmazonPrime or Hotstar that enables customers to have a seamless experience for watching their favourite movies and shows.
Project Scope
Public Section
- Home Page
- About Us Page
- Contact Us Page
Account
- Login Page
- SignUp Page
- Forgot Password Page
- SignOut Page
Movies
- Movies Listing Page
- Movie Details Page
Pricing and Payment
- Pricing Page
- Checkout Page
- Payment Page with payment gateway integration
- Payment Confirmation Page
User Module
- Dashboard Page
- Order Listing Page
- Order Details Page
- Profile Page
- Change Password Page
Admin Module
- Dashboard Page
- Movie Listing, Create and Edit Pages
- Movie Banner Page
- Subscription Page
- User Listing Page
- Profile Page
- Change Password Page
Technologies to be Used
- JavaScript
- React
- Web API
- SQL Server
- Bootstrap 5
- Node.js/.NET
Architecture and Practices to be Used
- Clean Architecture
- Repository Pattern, Dependency Injection
- Authentication and Authorization
- Build Mobile Friendly UI
- Bundling and Minification
- Cache
- Errors Logging
- Deploy Code
Intended Audience
- Freshers/Beginners
- Software Developers
- Tech Leads
- Solution Architects
Outcome of the Project
Create what was only once thought impossible. Project development allows you to bring your learning into reality to solve real-world problems. It will give you an invaluable edge in a competitive job market, allowing you to confidently showcase your real-world problem-solving abilities to potential employers to get hired.