Skip to content

ashishrout-tech/TubeManager

Repository files navigation

Tube Manager

Platform to Manage, Update and Deploy your YouTube videos

Click to watch the video. Watch the video

How It Works:

  • Create Projects: Start by creating dedicated Workspaces for your YouTube videos. Each workspace serves as a container for all related content.

  • Add Videos: Easily add videos to your workspaces and update their details, such as titles, thumbnails, and descriptions.

  • Collaborate: Invite collaborators and assign roles to team members. You have full control over who can edit and manage your videos.

  • Deployment: When your videos are ready for the world to see, deploy them to your YouTube channel directly from the app.

Getting Started With Development:

1. Clone the Repository:

  • Begin by cloning your project repository from GitHub. https://github.com/ashishrout-tech/TubeManager.git

2. Install Dependencies:

npm run install
#or
yarn install

3. Configuration:

  • Copy the .env.example file to create a new .env file. cp .env.example .env
  • Open the .env file and fill in all the required variables with the appropriate values.

4. Start the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

Tech Stack

This project is built using the following technologies and tools:

  • Next.js
  • Tailwind CSS
  • Prisma
  • AWS S3