{"id":21731579,"url":"https://github.com/codebyaadi/vitube-streaming-platform","last_synced_at":"2026-02-15T23:06:14.230Z","repository":{"id":199546879,"uuid":"702639105","full_name":"codebyaadi/vitube-streaming-platform","owner":"codebyaadi","description":"Vitube is a powerful video streaming platform built with React, Node.js, MongoDB, Nodemailer, and Cloudinary, designed to provide seamless video streaming and sharing.","archived":false,"fork":false,"pushed_at":"2025-03-30T07:24:11.000Z","size":1032,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-13T00:32:14.473Z","etag":null,"topics":["express","hacktoberfest","javascript","mern-stack","mongodb","nodejs","react","reactjs","vite"],"latest_commit_sha":null,"homepage":"https://vitube-streaming-platform.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/codebyaadi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-10-09T17:43:12.000Z","updated_at":"2025-03-30T07:24:15.000Z","dependencies_parsed_at":"2023-10-15T17:04:35.603Z","dependency_job_id":"17a7edd6-b800-4334-b458-90bc43709832","html_url":"https://github.com/codebyaadi/vitube-streaming-platform","commit_stats":null,"previous_names":["codebyaadi/vitube-streaming-platform"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/codebyaadi/vitube-streaming-platform","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codebyaadi%2Fvitube-streaming-platform","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codebyaadi%2Fvitube-streaming-platform/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codebyaadi%2Fvitube-streaming-platform/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codebyaadi%2Fvitube-streaming-platform/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codebyaadi","download_url":"https://codeload.github.com/codebyaadi/vitube-streaming-platform/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codebyaadi%2Fvitube-streaming-platform/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260233483,"owners_count":22978802,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["express","hacktoberfest","javascript","mern-stack","mongodb","nodejs","react","reactjs","vite"],"created_at":"2024-11-26T04:26:36.109Z","updated_at":"2026-02-15T23:06:09.191Z","avatar_url":"https://github.com/codebyaadi.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Vitube - Video Streaming Platform\n\nVitube is a powerful video streaming platform built with React, Node.js, MongoDB, Nodemailer, and Cloudinary, designed to provide seamless video streaming and sharing.\n\n![screenshot-vitube-streaming-platform-ishptqtyj-codebyaadi vercel app-2023 10 14-13_00_46](https://github.com/codebyaadi/vitube-streaming-platform/assets/100792725/dd7c9829-5e47-421e-b998-8469419a5751)\n\n## Features\n\n-   User-friendly interface for uploading and watching videos.\n-   OTP (One-Time Password) verification for secure user access.\n-   Fast and efficient video streaming with ReactPlayer.\n-   Storage of video and image assets using Cloudinary.\n-   Database storage and management with MongoDB.\n-   Responsive design and styling powered by Tailwind CSS.\n-   Deployed on Vercel for easy accessibility.\n-   Add Comments on Video and also other Users can Reply to comment.\n\n## Installation\n\n### 1. Clone the repository\n\n```bash\ngit clone https://github.com/codebyaadi/vitube-streaming-platform\n```\n\n### 2. Change directory to **backend**\n\nAfter opening the project\n\n```bash\ncd backend\n```\n\n### 3. Install backend dependencies\n\n```bash\npnpm install\n```\n\nor\n\n```bash\nnpm install\n```\n\n### 4. Create a `.env` file\n\nCreate a `.env` file in the root directory and add the environment variables as shown in the `.env.example` file.\n\n### 5. Start the server\n\n```bash\npnpm start\n```\n\nor\n\n```bash\nnpm start\n```\n\n### 6. Now, Change directory to **frontend**\n\n```bash\ncd frontend\n```\n\n### 7. Install **frontend** dependencies\n\n```bash\npnpm install\n```\n\nor\n\n```bash\nnpm install\n```\n\n### 8. Create a `.env` file\n\nCreate a `.env` file in the root directory and add the environment variables as shown in the `.env.example` file in frontend.\n\n### 9. Start the application\n\n```bash\npnpm run dev\n```\n\nor\n\n```bash\nnpm run dev\n```\n\n## Deployment\n\nVitube is deployed on Vercel. You can deploy your own instance by following the deployment instructions for React applications on Vercel.\nThe link of project hosted on Vercel. You can access it here: [![Vercel](https://img.shields.io/badge/vercel-%23000000.svg?style=for-the-badge\u0026logo=vercel\u0026logoColor=white)](https://vitube-streaming-platform.vercel.app/)\n\n## Contributing\n\nContributions to Vitube are highly welcome! Whether you want to report a bug, request a feature, or submit code improvements, your contributions help make Vitube better for everyone.\n\n## Contributors\n\nGratitude to these outstanding contributors for their valuable contributions:\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://github.com/codebyaadi/vitube-streaming-platform/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=codebyaadi/vitube-streaming-platform\" /\u003e\n\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n Made with \u003ca rel=\"noopener noreferrer\" target=\"_blank\" href=\"https://contrib.rocks\"\u003econtrib.rocks\u003c/a\u003e\n\u003c/p\u003e\n\n## License\n\nLicensed under the MIT License. Check the [LICENSE](./LICENSE) file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodebyaadi%2Fvitube-streaming-platform","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodebyaadi%2Fvitube-streaming-platform","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodebyaadi%2Fvitube-streaming-platform/lists"}