Labook

Sobre o projeto

Projeto que visa a criação de uma rede social, onde os usuários podem criar posts, seguir amigos, entre outras funcionalidades.

Documentação da API

A documentação da API pode ser encontrada aqui.

Link do deploy

O deploy da API pode ser encontrado aqui.

Tecnologias utilizadas

- Node.js
- Typescript
- Express
- MySQL
- Knex
- Dotenv
- Uuid
- Cors

Como rodar o projeto

Pré-requisitos

- Node.js
- MySQL

Passo a passo

  1. Clone o repositório
  2. Instale as dependências com npm install
  3. Crie um banco de dados MySQL
  4. Crie um arquivo .env na raiz do projeto e preencha as variáveis de ambiente com as informações do seu banco de dados
  5. Execute as migrations com npm run migrate
  6. Execute o projeto com npm run dev

Desenvolvedor

Douglas Werner

Linkedin

Github Badge

Licença

MIT