forked from jacob15803/StreamSphere
-
Notifications
You must be signed in to change notification settings - Fork 4
StreamSphere Overview
Alen983 edited this page Jan 24, 2026
·
4 revisions
One Platform, Infinite Worlds.
StreamSphere is a full-stack streaming platform for watching movies and TV series online.
- OTP-based email authentication
- Browse movies and TV series
- Video streaming with resume playback
- Personal watchlist
- Search and filter content
- Subscription plans and payments
- User profiles and preferences
Frontend: Next.js, React, Material-UI, Redux
Backend: Node.js, Express.js, MongoDB
Authentication: JWT, Email OTP
- Node.js (v18+)
- MongoDB
- npm
- Clone the repository
- Install dependencies:
cd server && npm install cd ../frontend && npm install
Configure environment variables in server/.env
cd server
npm run devcd frontend
npm run dev- Base URL: http://localhost:5001.
- 50+ REST API endpoints
- Postman collection included
UI/UX design: https://www.figma.com/design/udUf1rrYu40AEzCon6fIg9/StreamSphere