Vacay stream is the leading streaming platform to find & showcase creative vlogs and home to India's curious travellers. Vacay stream is publicly hosted on Netlify at https://vacay-stream.netlify.app/.
vacay-stream-demo.1.mp4
- Home page
- Video listing page
- Filter Videos with Category
- Debounced search
- Single video page
- Playlist management
- Like/Dislike
- Watch Later
- History
- Throttling for button clicks
- Mobile responsive
- Authentication
- Sign up
- Login
- Logout
- ReactJS
- React Router v6
- useContext + useReducer for state management
- Vanilla CSS & Vacay UI library
- mockBee for mock backend APIs
- Clone repository and change directory.
git clone https://github.com/anik31/vacay-stream.git
cd vacay-stream
- Switch to
dev
branch.
git checkout dev
- Create an environment variable inside
.env
file in the root of the project.
REACT_APP_JWT_SECRET=<your-jwt-secret>
- Install dependencies and start server.
yarn install
yarn start