Note
This repository contains v1 of the Streamsouk frontend and is no longer actively maintained. For the latest version, please navigate to Streaming Monorepo.
The updated architecture in v2 uses a monorepo where both frontend and backend reside in the same repository.
- User authentication (register, login, logout, change password, refresh token)
- Video upload, playback, and management
- Playlist creation and viewing
- Channel subscriptions
- Search for videos and channels
- User profiles
- Commenting and liking functionality
- Tweet-like posts (for channel updates or short messages)
This repository contains the frontend application only. It’s a toy/learning project used to practice React and to integrate with APIs.