- 📋 Project
- 🚀 Technologies
- 📷 Preview
- 📦 Instalation
- ⚖️ License
- 📫 Contact
This innovative project, developed during the nlw-IA event led by Diego Fernandes from Rocketseat, aims to create a web application that leverages cutting-edge artificial intelligence to analyze and extract key data from videos in an automated manner.
To clone and run this application, you will need Git, NodeJS v18.17.1 or higher + npm v9.17.1 or higher, and PNPm 8.7.5 installed on your computer. In your terminal, run:
# Cloning repo
$ git clone https://github.com/brunosduarte/nlw-ia.git nlw-ia
# Installing pnpm
$ npm install -g pnpm
# Backend
# Go to the repository
$ cd server
# Install the dependencies
$ pnpm i
# Create migrations
$ pnpm prisma migrate dev
# Note: After running the command above, you will be prompted to enter the migration name. You can use the following name: "create videos and prompts"
----------------------------------------------------------------------------------------------------------------------------------------
# Before running the API, change the .env.example to .env and add your OpenAI API key to the .env file
----------------------------------------------------------------------------------------------------------------------------------------
# Run the API
$ pnpm run dev
# Note: After running the command above, the API will be available at http://localhost:3333
# Frontend
# Got to the repository
$ cd web
# Install dependencies
$ pnpm i
# Execute
$ pnpm run dev
This project is under license. MIT.
by Bruno Duarte 🚀