ecoleta

Aplicação feita com Node, React e React Native + Typescript

MIT License

Stars
1

🔖 Sobre

Ecoleta tem como finalidade estabelecer uma conexão entre empresas e/ou entidades que coletam resíduos (orgânicos e inorgânicos) às pessoas e/ou entidades que necessitam constantemente descartar esses resíduos. Solucionando um grande problema recorrente que é o descarte inadequado do lixo, facilitando o processo de recliclagem e reutilização.

Essa aplicação foi realizada durante a Next Level Week #01, projeto da Rocketseat.

🚀 Tecnologias

💥 Como Executar

  • Pré-requisitos

    • É necessário possuir o Node.js instalado no computador
    • É necessário possuir o Git instalado e configurado no computador
    • Também, é preciso ter um gerenciador de pacotes seja o NPM ou Yarn.
    • Por fim, é essencial ter o Expo instalado de forma global na máquina
  1. Faça um clone do repositório:
  // HTTPS
  $ git clone https://github.com/joaom00/Ecoleta.git

  // SSH
  $ git clone [email protected]:joaom00/Ecoleta.git
  1. Executando a Aplicação:
  # API
  $ cd server

  # Instalando as dependências do projeto.
  $ yarn # ou npm install

  # Configurando o banco de dados e criando as tabelas.
  $ yarn knex:migrate # ou npm run knex:migrate

  # Inicie a API
  $ yarn start # ou npm start

  ---------------------------------------

  # Aplicação web
  $ cd web

  # Instalando as dependências do projeto.
  $ yarn # ou npm install

  # Inicie a aplicação web
  $ yarn start # ou npm start

  ---------------------------------------

  # Aplicação mobile
  $ cd mobile

  # Instalando as dependências do projeto.
  $ yarn # ou npm install

  # Inicie a aplicação mobile
  $ yarn start # ou npm start

📝 Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


Projeto desenvolvido com a tutoria de Diego Fernandes, da Rocketseat.