Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

made-for-VSCode Open Source Love svg1

Projeto Ecoleta da Next Level Week

Minha implementação do projeto Ecoleta, um sistema de ajuda para encontrar e cadastrar pontos de coleta de diferente resíduos.

  • Frontend com React e Typescript
  • Backend com Node.js, Typescript e SQLite como banco de dados
  • Mobile com o Expo
  • Testes com Jest

Executando a Aplicação:

  # Instale as dependências
  $ npm install

  ## Crie o banco de dados
  $ cd server
  $ npm run knex:migrate
  $ npm run knex:seed

  # Inicie a API
  $ npm run dev

  # Inicie a aplicação web
  $ cd web
  $ npm start

  # Inicie a aplicação mobile
  $ cd mobile
  $ npm start

OBS:

  • É necessário possuir o Node.js instalado na máquina
  • 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

Resultado

Home Web

Cadastro Web

Cadastro Web

Home Mobile

Ponto Mobile

Cobertura dos testes

Cobertura Teste

About

Repositório para implementação da Next Level Week

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages