Skip to content

An AI-powered application that automatically generates titles and descriptions for your uploaded videos. #NLW-13

License

Notifications You must be signed in to change notification settings

leandrorodrigues00/upload-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

UploadAI - AI-generated descriptions 🤖


About the projectTechnologiesGetting startedLicense

project preview

👩‍💻 About the project

Upload.ai is an application that simplifies the creation of titles and descriptions for your videos. It allows you to upload videos, and with the ability for transcription through AI, it automatically generates engaging and highly indexable titles and descriptions for your videos, increasing the number of clicks.

This project is powered by a range of cutting-edge technologies, including the Vercel AI SDK, OpenAI, Shadcn/UI, Tailwind, and much more. Combining technological innovation with practicality to help you manage and optimize your audiovisual content effectively and efficiently.

🚀 Technologies

💻 Getting started

Requirements

  • Node.js
  • Yarn or NPM (examples are with NPM)
  • To run the project, you will need access to the OpenAI API. To set up your environment variables, please refer to this guide: OpenAI

Clone the project and access the folder

$ git clone https://github.com/leandrorodrigues00/upload-ai && cd upload-ai

Follow the steps below to start the server

# Navigate to the server folder
$ cd server

# Install the dependencies
$ npm i

# Make a copy of '.env.example' to '.env'
# and set with YOUR environment variables.
$ cp .env.example .env

# Run database seeding
$ npx prisma db seed

# Start the app
$ npm run dev

# Your server will be available at the URL http://localhost:3333

Follow the steps below to start the web application

# Navigate to the web folder in a new terminal
$ cd web

# Install the dependencies
$ npm i

# Start the app
$ npm run dev

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.


Made with 💜  by Leandro Rodrigues

About

An AI-powered application that automatically generates titles and descriptions for your uploaded videos. #NLW-13

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published