Skip to content

emanuelchristo/movie-night-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

18 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿฟ Movie Night Server

Version License: MIT

Web app to play local video files and youtube videos in sync with your friends for a great movie night!

โญ๏ธ Demo

๐Ÿ™ Screenshots

Player Landing page Creating room Waiting for host

๐Ÿ’ฟ Usage

# install dependencies
$ npm install

# serve with hot reload at localhost:5000
$ npm run dev

โ€ผ๏ธ Note

This is the backend of the web app. You can get the frontend here

๐ŸŒณ Environment Variables

On deploying set FRONTEND_URL env var to the frontend's url

๐Ÿชœ Steps

  1. Create a room โž•
  2. Add a name and thumbnail ๐ŸŒ†
  3. Add video ๐ŸŽฌ
  4. Invite your friends ๐Ÿ•บ
  5. Chill ๐Ÿฟ

๐Ÿ’Ž Features

๐Ÿ”ฎ Beautiful UI
๐Ÿ”ฅ Fast realtime updates
โŒ›๏ธ No refreshes needed
๐Ÿ“บ Floating video
๐Ÿ“„ Subtitles

โ“ FAQs

1. What can I do with this?

Watch video (local files and youtube) in sync with your friends

2. Does that mean all my friends should have the same video file?

Yes, if you want to watch videos from you device. You can also watch youtube videos by just adding its link

3. Do I have to login to use this?

Absolutely no. All you have to give is a nickname - whatever you prefer

๐Ÿš— Roadmap

  • Add voice chat
  • Add text chat
  • Responsive UI
  • Add more host controls
  • Random Movie integration
  • Movie brainstorming board
  • Streaming
  • Social media of cinephiles

๐Ÿง‘โ€๐Ÿ’ป Author

Emanuel Christo

๐Ÿ”— Links

github linkedin twitter

๐Ÿ“„ License

MIT

Show your support

Give a โญ๏ธ if this project helped you!


About

๐Ÿ—„ Server for Movie Night web app

Topics

Resources

Stars

Watchers

Forks