Skip to content

Ecoleta project backend. A Rocketseat's 'Next Level Week' project.

Notifications You must be signed in to change notification settings

lucianowjr/ecoleta-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ecoleta
Ecoleta

GitHub language count Repository size GitHub last commit Repository issues License

Índice

📄 Sobre

O Ecoleta é um marketplace de coleta de resíduos recicláveis, onde é possível o cadastro de pontos de coleta e consulta da localização desses pontos.
Este projeto foi desenvolvido durante a Next Level Week da Rocketseat.


🖥 Tecnologias utilizadas


✍ Conhecimentos adquiridos

  • Utilização do Framework Node.js e Express
  • Utilização do Typescript
  • Integração com a biblioteca Axios
  • Integração com a biblioteca Knex (SQL query builder)
  • Configuração e utilização de rotas

📦 Como utilizar o projeto

    # Clonar o repositório
    $ git clone https://github.com/lucianowjr/ecoleta-api

    # Entrar no diretório do projeto
    $ cd ecoleta-api

    # Instalar as dependências        
    $ yarn install 
    
    # Execute os seguintes comandos para congfigurar o banco de dados
    $ yarn knex:migrate
    $ yarn knex:seed

    # Iniciar o projeto
    $ yarn run dev

    # Observações:
    - Não esqueça de mudar a baseURL no arquivo api.ts das pastas web e mobile para o IP da sua máquina

Desenvolvido por Luciano Oliveira

About

Ecoleta project backend. A Rocketseat's 'Next Level Week' project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published