/nlw-unite-nodejs

This is a project developed during the Next Level Week Unite, presented by Rocketseat during April 2024.

Primary LanguageTypeScript

nlw-unite-nodejs

nlw-unite-nodejs

Sobre o projeto

Projeto desenvolvido durante o Next Level Week Unite, apresentado pela Rocketseat, que ocorreu de 1 a 7 de abril de 2024.

O projeto consiste em um servidor de um sistema de eventos. O backend possui rotas tanto para o sistema de gestão dos eventos, quando para o aplicativo onde é possível ver os dados da inscrição.

Ferramentas utilizadas

Veja o arquivo package.json

Variáveis de ambiente

Para que seja possível rodar o projeto, é necessário inserir em um arquivo .env as variáveis de ambiente. Essas variáveis são:

  • DATABASE_URL

Rodando o projeto (desenvolvimento)

# Clone este repositório

$ git clone https://github.com/CaduZulian/nlw-unite-nodejs.git

# Acesse a pasta do projeto no terminal/cmd

$ cd nlw-unite-nodejs

# Instale as dependências

$ npm i

# Execute a aplicação

$ npm run dev

# O servidor iniciará na porta: 3333 - acesse http://localhost:3333

Acessando a documentação (swagger)

# Clone este repositório

$ git clone https://github.com/CaduZulian/nlw-unite-nodejs.git

# Acesse a pasta do projeto no terminal/cmd

$ cd nlw-unite-nodejs

# Instale as dependências

$ npm i

# Execute a aplicação

$ npm run dev

# O servidor iniciará na porta: 3333 - acesse http://localhost:3333/docs

Desenvolvedores