https://github.com/rodrigorvsn/set
π University project of Sustentability App + IA
https://github.com/rodrigorvsn/set
lint react-native typescript
Last synced: 2 months ago
JSON representation
π University project of Sustentability App + IA
- Host: GitHub
- URL: https://github.com/rodrigorvsn/set
- Owner: RodrigoRVSN
- Created: 2022-08-28T00:47:19.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-12-09T10:29:52.000Z (over 3 years ago)
- Last Synced: 2025-06-10T03:41:56.946Z (about 1 year ago)
- Topics: lint, react-native, typescript
- Language: TypeScript
- Homepage: https://expo.dev/@rodrigorvsn/set
- Size: 492 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Integrantes do projeto SET
[Link do back-end em que foi desenvolvida a API](https://github.com/RodrigoRVSN/set-api)
- 200897 Rodrigo Victor da Silva Nascimento
- 200067 AntΓ΄nio Nery Lopes Neto
- 200320 Gabriel Bueno Machado
- 200131 Gabriel Messias da Silva
- 200318 Gianluca Bueno Machado Ribeiro
- 190056 Leonardo Poveda Mayoral
- 200032 Natanael Felipe Garcia
# π University project of sustainability
## π¨ Tools:
- React Native
- Typescript
- Styled Components
- Eslint / Prettier
- [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/)
___
## π€Ί How to use:
### To clone the project
```bash
git clone https://github.com/rodrigorvsn/set.git
```
### To download the dependencies of the project
```bash
yarn install
```
### To run the expo server
```bash
expo start
```
### Run direct in Android connected
```bash
expo android
```
### Run direct in Iphone connected
```bash
expo ios
```
### To verify with Eslint the linting errors in code
```bash
yarn lint
```
### To fix the erros in the Eslint
```bash
yarn lint:fix
```
___
## π€ Auto-formatting on save:
Inside `/.vscode/settings.json` we set prettier as the default formatter, and also set `editor.codeActionsOnSave` to run:
- **Lint:** `"source.fixAll.eslint"`
- **Format:** `"source.fixAll.format"`
___
## β
Checking standards pre-commit:
Using [husky](https://www.npmjs.com/package/husky) we can check all of our style standards to make sure our git commits are up to par. Check those checks out at [`.husky/pre-commit`](.husky/pre-commit)