https://github.com/miguelitodev/ecoleta
🌱Ecoleta | Este projeto tem como finalidade achar pontos de descarte consciente de resíduos recicláveis e cadastrar novos | É um projeto proposto pela Rocketseat e desenvolvido em uma semana com aulas ministradas pelo Diego Fernandes.
https://github.com/miguelitodev/ecoleta
Last synced: 3 months ago
JSON representation
🌱Ecoleta | Este projeto tem como finalidade achar pontos de descarte consciente de resíduos recicláveis e cadastrar novos | É um projeto proposto pela Rocketseat e desenvolvido em uma semana com aulas ministradas pelo Diego Fernandes.
- Host: GitHub
- URL: https://github.com/miguelitodev/ecoleta
- Owner: miguelitodev
- Created: 2020-06-09T19:36:07.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-06-11T02:57:33.000Z (almost 5 years ago)
- Last Synced: 2025-02-23T21:05:26.213Z (3 months ago)
- Homepage:
- Size: 338 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Ecoleta 🌱
Este projeto tem como finalidade achar pontos de descarte consciente de resíduos recicláveis.
É um projeto proposto pela Rocketseat onde o nome do evento é NLW -> Next Level Week, e desenvolvido em uma semana com aulas ministradas pelo Diego Fernandes.
![]()
![]()
![]()
![]()
ℹ️ O que há na Next Level Week?
O NLW é uma semana prática com muito código, desafios, redes e um único objetivo: levá-lo ao próximo nível. Através do nosso método, você aprenderá novas ferramentas, aprenderá sobre novas tecnologias e descobrirá hacks que irão impulsionar sua carreira. Um evento online e totalmente gratuito que o ajudará a dar o próximo passo na sua evolução como desenvolvedor.
Dias
- Dia 1: Acelerando sua evolução 01/06 - ✔️
- Dia 2: Olhando para as oportunidades 02/06 - ✔️
- Dia 3: A escolha da Stack 03/06 - ✔️
- Dia 4: Até 2 anos em 2 meses 04/06 - ✔️
- Dia 5: Milha extra 05/06 - ✔️
💻 Projeto
Ecoleta é um projeto desenvolvido com base na semana internacional do meio ambiente. O objetivo é conectar pessoas a empresas que coletam resíduos específicos, como lâmpadas, baterias, óleo de cozinha etc.
🚀 Tecnologias
🔖 Layout
Layout da aplicação web e mobile disponível no: Figma
ℹ️ Como usar o server?
O projeto do server está disponível clicando aqui: Link
Após baixado basta apenas seguir esses passos:
1. Entre na pasta /server
2. Executar o comando: `npm run dev`
3. Executar o comando para gerar o banco: `npm run knex:migrate`
4. Executar o comando para add seeds ao banco: `npm run knex:seed`
5. Após instaladas as depêndencias dar: `npm start`
Feito isso vai estar rodando no **localhost:3333**
ℹ️ Como usar a aplicação web?
**É IMPORTANTE QUE O SERVER ESTEJA RODANDO**
1. Baixa o repositório por este link: Link
2. Entre na pasta /web
3. Execute o comando: `npm i`
4. Após instaladas as depêndencias dê este comando: `npm start`
5. Espere que irá abrir a aba no seu navegador padrão!
ℹ️ Como usar o app??
**É IMPORTANTE QUE O SERVER ESTEJA RODANDO E TENHA PONTOS CADASTRADOS JÁ**
*Em breve eu gero a apk e deixo disponível no repositório*
1. Antes de tudo você precisa ter o Expo instalado, dá esse comando: `npm install -g expo-cli`
2. Após instalado baixe o projeto do app neste link: Link
3. Baixou?? Então boraa. Próximo etapa é instalar os pacotes, basta dar esse comando dentro da pasta /mobile: `npm i`
4. Instalado, basta ainda dentro da pasta /mobile dar o comando: `npm start` ou `expo start`
5. Com o seu Smartphone conectado via USB e com depuração USB ativada é só esperar que em breve o aplicativo vai estar rodando :)