Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jaquebrsilva/nlw-1_ecoleta
Rocketseat | Trilha Booster
https://github.com/jaquebrsilva/nlw-1_ecoleta
ecoleta nlw-1 react reactjs reactnative rocketseat
Last synced: 15 days ago
JSON representation
Rocketseat | Trilha Booster
- Host: GitHub
- URL: https://github.com/jaquebrsilva/nlw-1_ecoleta
- Owner: JaqueBRSilva
- License: mit
- Created: 2020-07-17T02:55:14.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-08-19T19:38:25.000Z (over 4 years ago)
- Last Synced: 2024-11-29T15:00:48.898Z (2 months ago)
- Topics: ecoleta, nlw-1, react, reactjs, reactnative, rocketseat
- Language: TypeScript
- Homepage:
- Size: 471 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
NLW 1 | Rocketseat | Trilha Booster
# 📑 SUMÁRIO
* [Sobre](#Sobre)
* [Apresentação](#Apresentacao)
* [Instalação](#Instalacao)
* [Pré Requisitos](#Pre-requisitos)
* [Rodando a Aplicação](#Rodando-a-Aplicacao)
* [Tecnologias](#Tecnologias)
* [Licença](#Licenca)Projeto voltado para fins ecológicos: informar pontos de coleta na região e quais delas aceitam descarte de resíduos/coleta de materiais como baterias, óleo de cozinha, resíduos orgânicos, etc.
![]()
## 📋 ✔️ PRÉ REQUISITOS
➡️ [Node.js](https://nodejs.org/en/)➡️ Gerenciador de pacotes [NPM](https://nodejs.org/en/download/package-manager/) ou [Yarn](https://yarnpkg.com/getting-started/install#global-install)
➡️ [Expo](https://expo.io/learn) e **recomendável** aplicativo para celular [Android](https://play.google.com/store/apps/details?id=host.exp.exponent) ou [iOS](https://apps.apple.com/br/app/expo-client/id982107779)
➡️ [Git](https://git-scm.com) é _opcional_ de se ter instalado na máquina. O projeto também pode ser baixado diretamente como `.zip`
```bash
# Clone o repositório
$ git clone https://github.com/J-LineB/NLW-1_Ecoleta# Acesse a pasta do projeto no terminal/cmd
$ cd nlw-1_ecoleta# Instale as dependências
$ npm install
# ou
$ npm i## 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
```
# 🌟 TECNOLOGIAS
- [Visual Studio Code](https://code.visualstudio.com/)
- [Git](https://git-scm.com)
- [Node.js](https://nodejs.org/en/)
- [NPM](https://nodejs.org/en/download/package-manager/)
- [ReactJS](https://reactjs.org/)
- [TypeScript](https://www.typescriptlang.org/)
- [Knex.js](http://knexjs.org/)
- [React Native](https://reactnative.dev/)
- [Expo](https://expo.io/learn)
# 🔓 LICENÇA
## 👉 [MIT](./LICENSE.md)
_Uma licença permissiva curta e simples com condições que exigem apenas a preservação de direitos autorais e avisos de licença. Obras licenciadas, modificações e obras maiores podem ser distribuídas em termos diferentes e sem código-fonte._**Permissões**
✔️ Uso comercial |
✔️ Modificação |
✔️ Distribuição |
✔️ Uso privado**Limitações**
❌ Responsabilidade |
❌ Garantia**Condições**
❗ Licença e aviso de direitos autorais