/nlw1

Projeto desenvolvido na Next Level Week #01 da Rocketseat

Primary LanguageTypeScriptMIT LicenseMIT

Imagem da aplicação

Projeto desenvolvido na Next Level Week #1 da Rocketseat



Sobre | Tecnologias | Rodando o projeto | Contato

♻️ Sobre Projeto Ecoleta

Ecoleta é um projeto de desenvolvimento fullstack (API REST + Web front-end + Mobile). Trata-se de um marketplace para auxiliar as pessoas a encontrarem pontos de coleta de resíduos.

Esta versão foi desenvolvida acompanhando as cinco aulas da trilha Booster da Next Level Week #1. O tema do app foi proposto pela Rocketseat em comemoração à Semana do Meio Ambiente.

Professor: Diego Fernandes

💻 Tecnologias

O projeto foi desenvolvido utilizando as tecnologias:

Principais bibliotecas utilizadas (lista completa nas dependências listadas no arquivo package.json na raíz de cada uma das três pastas - server, web e mobile):

🏃 Rodando o projeto

  1. Pré-requisitos:
  1. Clonar o repositório:
  $ git clone https://github.com/testtzlaffe/nlw1.git
  1. Rodar os ambientes de desenvolvimento do app:
  # Instalar as bibliotecas e as dependências
  $ npm install (ou yarn)

  # Criar e popular o banco de dados
  $ cd server
  $ npm run knex:migrate
  $ npm run knex:seed

  # Iniciar o servidor
  $ cd server
  $ npm run dev (ou yarn dev)

  # Iniciar a versão mobile
  $ cd mobile
  $ npm start (ou yarn start)

  # Iniciar a versão web
  $ cd web
  $ npm start (ou yarn start)

☕ Contato

Gostou do projeto? Fique a vontade para mandar issues, pull requests, críticas ou sugestões. Se quiser iniciar um papo, conversar sobre este trabalho ou qualquer outro assunto, me chame no Linkedin.


Desenvolvido com 💜 por Christian Testtzlaffe Alpoim