https://github.com/brunonascdev/next-level-week
Repositório da Next Level Week - Semana organizada pela Rocketseat para impulsionar a carreira como Desenvolvedor Web FullStack.
https://github.com/brunonascdev/next-level-week
expo express next-level-week nextlevelweek nodejs react reactnative rocketseat
Last synced: 9 months ago
JSON representation
Repositório da Next Level Week - Semana organizada pela Rocketseat para impulsionar a carreira como Desenvolvedor Web FullStack.
- Host: GitHub
- URL: https://github.com/brunonascdev/next-level-week
- Owner: Brunonascdev
- Created: 2020-06-01T13:01:38.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-26T20:47:25.000Z (almost 3 years ago)
- Last Synced: 2023-03-03T09:22:30.102Z (almost 3 years ago)
- Topics: expo, express, next-level-week, nextlevelweek, nodejs, react, reactnative, rocketseat
- Language: TypeScript
- Size: 18.2 MB
- Stars: 7
- Watchers: 1
- Forks: 1
- Open Issues: 49
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

Impulsione sua carreira com as melhores tecnologias do mercado






## Projeto Ecoleta ♻️

O Ecoleta têm por função criar uma conexão com as empresas/entidades que coletam material orgânico/inorgânico com pessoas que precisam da coletagem do mesmo.
## Screenshots :camera:
### Web
### Mobile
#### Acesse a prototipagem do projeto [Clicando aqui.](https://www.figma.com/file/9TlOcj6l7D05fZhU12xWT3/Ecoleta-(Booster)?node-id=4%3A422)
## Tecnologias
### Servidor
• [Nodejs](https://nodejs.org/en/)
• [TypeScript](https://www.typescriptlang.org/)
-- Dependências --
• [Express](https://expressjs.com/pt-br/)
• [Knex](http://knexjs.org/)
Banco de Dados
• [SQLite](https://www.sqlite.org/index.html)
### Web
• [ReactJS](https://pt-br.reactjs.org/)
-- Dependências --
• [Leaftlet](https://leafletjs.com/)
• [Axios](https://github.com/axios/axios)
• [React Router](https://reacttraining.com/react-router/)
• [React Icons](https://react-icons.github.io/react-icons/)
### Mobile
• [React Native](https://reactnative.dev/)
-- Dependências --
• [Axios](https://github.com/axios/axios)
• [@react-native-community/picker](https://github.com/react-native-community/react-native-picker)
• [eact-native-vector-icons](https://github.com/oblador/react-native-vector-icons)
• [expo-location](https://docs.expo.io/versions/latest/sdk/location/)
• [expo-mail-composer](https://docs.expo.io/versions/latest/sdk/mail-composer/)
• [react-native-maps](https://github.com/react-native-community/react-native-maps)
• [react-native-svg](https://github.com/react-native-community/react-native-svg)
• [react-native-unimodules](https://github.com/unimodules/react-native-unimodules)
## Começando :heavy_check_mark:
Essas instruções fornecerão uma cópia do projeto em execução na sua máquina local.
### Pré-requisitos :pencil:
• [Node](https://nodejs.org/en/);
• Ambiente de desenvolvimento pré-configurado para rodar o React Native. Caso não possua, [acesse esse link](https://react-native.rocketseat.dev/) e siga o tutorial.
### Instalando :inbox_tray:
Siga passo a passo as seguinte formas de obter o código na sua máquina local.
**1. Clonando o repositório**.
Inicie o repositorio na sua máquina local utilizando as linhas de comando.
Clonar com SSH
```
mkdir next-level-week
cd next-level-week
git init
git clone git@github.com:brunonascdev/next-level-week
```
Clonar com HTTPS
```
mkdir next-level-week
cd next-level-week
git init
git clone https://github.com/brunonascdev/next-level-week.git
```
Agora os arquivos que estão no repositório remoto estão clonados no repositório local.
**2. Baixando o repositório**.
Você também pode [baixar](https://github.com/brunonascdev/next-level-week/archive/master.zip) o repositório em formato zip.
**3. Instalado as dependências**.
Entre na pasta do projeto
```
cd next-level-week
```
Para instalar as dependências e executar o Servidor
```
cd server
npm install // ou yarn
npx dev // ou yarn dev
```
Para instalar as dependências e executar o Frontend
```
cd frontend
npm install // ou yarn
npx start // ou yarn start
```
Para instalar as dependências e executar o Mobile (Com o emulador do Android Studio Aberto, ou caso esteja no MacOs, com o emulador do xCode aberto).
```
cd mobile
npm install // ou yarn
npx react-native run-android // ou caso esteja no ios, npx react-native run-ios
```
Made with 💜 by @brunonascdev and @Rocketseat