Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wallysongalvao/rocketseat-nlw-plantmanager
Código da aplicação PlantManager desenvolvido durante a Next Level Week #5
https://github.com/wallysongalvao/rocketseat-nlw-plantmanager
expo react-native typescript
Last synced: 1 day ago
JSON representation
Código da aplicação PlantManager desenvolvido durante a Next Level Week #5
- Host: GitHub
- URL: https://github.com/wallysongalvao/rocketseat-nlw-plantmanager
- Owner: WallysonGalvao
- Created: 2021-04-19T18:50:40.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-04-23T15:33:08.000Z (over 3 years ago)
- Last Synced: 2023-03-07T13:12:29.679Z (over 1 year ago)
- Topics: expo, react-native, typescript
- Language: TypeScript
- Homepage:
- Size: 473 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
🚀 Next Level Week #5 - PlantManager
Projeto |
Layout |
Tecnologias |
Executando |
Licença
## 💻 Projeto
Esse projeto foi desenvolvido durante a Next Level Week #05 promovida pela Rocketseat.
## 🎨 Layout
Você pode utilizar a seguinte URL para visualizar todas as telas: [Visualizar](https://www.figma.com/file/IhQRtrOZdu3TrvkPYREzOy/PlantManager/duplicate)
## :rocket: Tecnologias
Esse projeto foi desenvolvido com as seguintes tecnologias:
- [Typescript](https://www.typescriptlang.org/)
- [React Native](https://reactnative.dev/)
- [Expo](https://expo.io/)
- [Lottie](https://lottiefiles.com/)\* Para mais detalhes, veja o **[package.json](./package.json)**
## :notebook: Executando
### Backend
```bash
# Instale a lib json-server globalmente
$ npm install -g json-server# O seguinte comando retorna o IP da máquina (Macbook)
$ ipconfig getifaddr en0# Dentro da pasta do projeto, execute o seguinte comando, é o responsável por sunir o servidor
$ json-server ./src/services/server.json --host --port 3333 --delay 700
```### Frontend
```bash
# Clone este repositório
$ git clone https://github.com/WallysonGalvao/rocketseat-nlw-plantmanager.git# Acesse a pasta do projeto no seu terminal/cmd
$ cd rocketseat-nlw-plantmanager# Instale as dependências
$ yarn install# Instale as dependências para iOS
$ cd ios && pod install# Execute a aplicação
$ yarn android ou yarn ios
```## :construction: Como contribuir para o projeto
1. Faça um **fork** do projeto.
2. Crie uma nova branch com as suas alterações: `git checkout -b my-awesome-feature`
3. Salve as alterações e crie uma mensagem de commit contando o que você fez: `git commit -m "feature: My awesome feature"`
4. Envie as suas alterações: `git push origin my-awesome-feature`
> Caso tenha alguma dúvida confira este [guia de como contribuir no GitHub](https://github.com/firstcontributions/first-contributions)## :memo: Licença
Esse projeto está sob a licença MIT. Veja o arquivo [LICENSE](LICENSE.md) para mais detalhes.
---
Feito com horas em frente ao :computer: por [Wallyson Galvão](https://www.linkedin.com/in/wallyson-galvao/)