Skip to content

fernandofr/ecoleta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Sobre

O Ecoleta é uma aplicação Web e Mobile para ajudar pessoas a encontrarem pontos de coleta para reciclagem.

Essa aplicação foi construída durante a Next Level Week distribuída pela Rocketseat. A ideia de criar uma aplicação voltada ao meio ambiente surgiu da coincidência da data do curso e a data da semana do meio ambiente

Tecnologias Utilizadas

O projeto foi desenvolvido utilizando as seguintes tecnologias TypeScript, Node.js, ReactJS, React Native.

Como usar

  • Pré-requisitos

    • É necessário possuir o Node.js instalado na máquina
    • É preciso ter um gerenciador de pacotes seja o NPM ou Yarn.
    • Para o mobile, é essencial ter o Expo instalado de forma global na máquina
  1. Clone o projeto utilizando o comando abaixo:
  $ git clone https://github.com/fernandofr/ecoleta
  1. Executando a Aplicação:
  • Rodando o Back End (servidor)
  $ cd server
  # Instale as dependências
  $ yarn 
  # Crie o banco de dados  
  $ yarn run knex:migrate
  $ yarn run knex:seed
  # Inicie a API
  $ yarn run dev

  • Rodando a aplicação web (Front End)
  $ cd web
  # Instale as dependências
  $ yarn 
  # Inicie o Front
  $ yarn start

  • Rodando a aplicação mobile (Mobile)
  # Inicie a aplicação 
  $ cd mobile
  # Instale as dependências
  $ yarn
  # Inicie o Mobile
  $ yarn start

Telas do App

Versão Mobile

Mobile Screenshot

Versão Web

Web Screenshot

Como contribuir

  • Faça um Fork desse repositório,
  • Crie uma branch com a sua feature: git checkout -b my-feature
  • Commit suas mudanças: git commit -m 'feat: My new feature'
  • Push a sua branch: git push origin my-feature

Feito com 💜 by Fernando Ferreira Rocha

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors