A simple Netflix clone made for the term project of Level-2 Term-2 of CSE 216 (Database Sessional) at Bangladesh University of Engineering and Technology.
Demo Video: Google Drive
- Movie/TV show streaming
- Personalized recommendation based on your history
- Subscription management
- Flexible search options
- Simple & intuitive UI
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
What things you need to install the software and how to install them
- Node.js
- React.js
- Oracle 11g
A step by step series of examples that tell you how to get a development env running
- Backend
>> cd backend
>> npm install
>> npm start
- Frontend
>> cd frontend
>> npm install
>> npm start
- Oracle 11g
Type this in Oracle SQL PLUS
>> CREATE USER NETFLIX IDENTIFIED BY 123;
>> GRANT ALL PRIVILEGES TO NETFLIX;
After that, run the DDL, PROCEDURES, TRIGGERS, FUNCTIONS file to set up the database tables and relevant functions.
Also, if possible, import the data from Table Backup
We used Navicat for connecting to Oracle, you're free to use anything else.
- Node.js - Backend environment
- Express - Backend Server
- React - Frontend Library
- Oracle 11g - Database
- Tanzim Hossain Romel - thr0m3l
- Saadman Ahmed - stebaratheon
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details
-
Our Project Supervisor: Dr. Muhammad Abdullah Adnan (Associate Professor, Dept. of CSE, Bangladesh University of Engineering & Technology)
-
Stack Overflow
-
Developers who built Node.js & React