Aluraflix é uma aplicação desenvolvida na Edição #2 da Alura Challenges, que consiste em permitir que usuários possam montar playlists com links apra seus vídeos preferidos, separados por categoria.
Edição #2 da Alura Challenges: Desenvolver uma API Rest do zero, escolhendo as linguagens e tecnologias, um desafio de 4 semanas para implementar um sitema desde a base de dados até os testes e o deploy, com suporte de especialistas via Discord.
Antes de começar, você precisará ter as seguintes ferramentas instaladas em sua máquina:
O projeto pode ser construído com npm ou yarn, então escolha uma das abordagens abaixo caso você não tenha nenhum instalado em seu sistema.
O Npm é distribuído com o Node.js, o que significa que quando você faz o download do Node.js, o npm é instalado automaticamente no seu computador
- Node.js v14.16.0 ou maior.
Yarn é um gerenciador de pacotes criado pela equipe do Facebook e parece ser mais rápido do que o npm em geral.
- Yarn v1.22.5 ou maior.
Além disso, é bom ter um editor para trabalhar com o código, como VSCode.
Siga as instruções abaixo para baixar e usar o projeto deste repositório:
# Clone este repositório usando SSH
$ git clone git@github.com:daniel21h/aluraflix-server.git
# ou clone usando https
$ git clone https://github.com/daniel21h/aluraflix-server.git
# Vá para o repositório
$ cd aluraflix-server
# Instale as dependências
$ yarn
# Executar migrações do banco
$ yarn prisma migrate dev
# Executar projeto
$ yarn dev:server
Made with 💙 by Daniel Hessel 👋