Skip to content

Ecoleta é um marketplace de coleta de resíduos, onde ajudam pessoas a econtrarem pontos de coleta de forma eficiente. Projeto criado durante a semana Next Level Week #1 @Rocketseat.

Notifications You must be signed in to change notification settings

TheeDouglasAM3/ecoleta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ecoleta

Ecoleta

Douglas Alves Marcelino Repository size GitHub last commit License Stargazers

Projeto criado durante a semana Next Level Week #1 @Rocketseat, com o intuito de adquirir mais conhecimentos sobre as tecnologias React, React Native e NodeJS.

⭐ Sumário

Descrição

Ecoleta é um marketplace de coleta de resíduos, onde ajudam pessoas a econtrarem pontos de coleta de forma eficiente.

Demonstração da aplicação

O front-end desenvolvido neste repositório está disponível em: https://ecoleta-beta.vercel.app/

Tecnologias

Neste projeto foram utilizadas as seguintes tecnologias:

Como rodar o projeto

# Copie o repositório
$ git clone https://github.com/TheeDouglasAM3/ecoleta.git

Rode o servidor (back-end)

# Vá para a pasta do servidor
$ cd ecoleta/server

# Instale as depedencias
$ npm install
ou
$ yarn install

# Rode as migrações do banco de dados
$ npm run knex:migrate
ou
$ yarn knex:migrate

# Popule o banco de dados com as informações iniciais
$ npm run knex:seed
ou
$ yarn knex:seed

# Rode a aplicação
$ npm run dev
ou
$ yarn dev

Acesse o servidor em: http://localhost:3333/

Rode o website (front-end)

# Vá para a pasta web
$ cd ecoleta/web

# Instale as depedencias
$ npm install
ou
$ yarn install

# Rode a aplicação
$ npm start
ou
$ yarn start

Acesse o website em: http://localhost:3000/

Rode o aplicativo móvel

É necessário que você tenha instalado em seu celular o aplicativo Expo. Caso não possua, você precisará emular Android ou Ios diretamente em seu dispositivo.

# Vá para a pasta mobile
$ cd ecoleta/mobile

# Instale as depedencias
$ npm install
ou
$ yarn install

# Rode a aplicação
$ npm start
ou
$ yarn start

Leia o QRCode disponibilizado, utilizando o aplicativo do expo ou rode em um emulador.

Problemas

Se você encontrou algum bug, se sinta livre para criar uma nova issue clicando aqui!. Se você já encontrou a solução para o problema, faça um pull request!

Licença

Criado em 2020

Feito com carinho por Douglas Alves Marcelino 🦆

Esse projeto esta sobre MIT license.

About

Ecoleta é um marketplace de coleta de resíduos, onde ajudam pessoas a econtrarem pontos de coleta de forma eficiente. Projeto criado durante a semana Next Level Week #1 @Rocketseat.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published