Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/maiquocthinh/phimbox

A fullstack movies website
https://github.com/maiquocthinh/phimbox

ejs ejs-templates express fullstack movies nodejs nodemailer server-side-rendering

Last synced: 7 days ago
JSON representation

A fullstack movies website

Awesome Lists containing this project

README

        

PhimBox



A FullStack Movie Website



## Live demo

- Main site: [https://phimbox.cyclic.cloud/](https://phimbox.cyclic.cloud/)
- Control panel: [https://phimbox.cyclic.cloud/admin](https://phimbox.cyclic.cloud/admin)

## Main technology used

- Nodejs
- Mongodb (database)
- Redis (session, cache)
- Ejs templates (view engine)
- NodeMailer + Googleapis (send email via gmail)
- Dropbox (Upload subtitle & avatar)

## Features

- Watch Full HD film with subtitle
- Filter films
- Search by name
- Suggested film
- History watch
- Rating film
- Add film into your collection
- Follow film
- Control Panel:
- CURD Category, Country, Film, User,...
- Update Episodes & Send notify to user followed
- Upload Image & Subtitle
- Public/Hidden film
- Active/Banned user
- Role permission for user

## Screenshots, Preview

- ### Main site:

![image](https://i.imgur.com/SdL8TbY.png)
![image](https://i.imgur.com/TR0hgHb.png)
![image](https://i.imgur.com/CGM0RuQ.png)
![image](https://i.imgur.com/JavlOns.png)
![image](https://i.imgur.com/5wVVmIy.png)
![image](https://i.imgur.com/6Q0kthW.png)
![image](https://i.imgur.com/3LeVpMP.png)

- ### Control Panel:

![image](https://i.imgur.com/UdrM6op.png)
![image](https://i.imgur.com/uVPaBKm.png)
![image](https://i.imgur.com/uVvCvdo.png)
![image](https://i.imgur.com/Rzc85HA.png)
![image](https://i.imgur.com/xar9C9K.png)
![image](https://i.imgur.com/iNQBtAO.png)
![image](https://i.imgur.com/ZMVdg9p.png)
![image](https://i.imgur.com/rwMFqcb.png)