Skip to content

v1.0.0

Latest

Choose a tag to compare

@azeemuddinaziz azeemuddinaziz released this 08 Mar 09:44

Overview

This release serves as the official historical snapshot for the legacy architecture of Streamsouk. As the project evolves into a more robust streaming platform, v1.0.0 marks the final state of our original setup. The v1 goal was to learn and implement knowledge of React at frontend and Node.js at backend.

Core Features

This version includes the initial foundational features of the platform:

  • User Authentication: Basic register and login.
  • Video Playback: Basic upload to Cloudinary and using the cloudinary link for playback.
  • User Engagement: Liking, commenting, or subscribing to channels.
  • Channel Profiles: Basic user profile pages showcasing uploaded videos, community posts and channel description.

Legacy Architecture & Tech Stack

Frontend (Repo Link) and Backend (Repo Link) are two different independent services, hosted independently.

Note

This repo migrated the two services into a single monorepo and introduces new deployment over a VPS and integrates use of Ngnix as reverse proxy.

This version represents the initial implementation, built with:

  • Backend Environment: Express and Render
  • Frontend: React and Vercel

The v2.0.0 Re-build

The StreamSouk project is all about learning and with v2 the goal is to learn and implement engineering of Video processing.