Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fandredev/gofinances

Third application carried out in the Rocketseat Ignite course with the objective of controlling the user's personal finances.
https://github.com/fandredev/gofinances

ignite react-native rocketseat styled-components typescript

Last synced: 19 days ago
JSON representation

Third application carried out in the Rocketseat Ignite course with the objective of controlling the user's personal finances.

Awesome Lists containing this project

README

        

gofinances

[![Status](https://img.shields.io/badge/status-active-success.svg)]()

---


White Mode Login
Dark Mode Login
Dark Mode List Finances
White Mode List Finances
White Mode Register Finances
Dark Mode Register Finances
White Mode Graphic Finances
Dark Mode Graphic Finances

Controle suas finanças.


## 📝 Tabela de conteúdo

- [Sobre](#about)
- [Ferramentas usadas](#built_using)
- [Autores](#authors)
- [Conquistas](#acknowledgement)

## 🧐 Sobre

Terceiro aplicativo realizado no curso Ignite da Rocketseat com o objetivo de controlar as finanças pessoais de um usuário.

### Pré Requisitos

- Node.JS
- Expo CLI
- Acesso a Internet
- VSCode
- React Native

### Instalação

Clone esse repositório

```
git clone https://github.com/flubyGit/gofinances.git
```

Entre na pasta do projeto

```
cd gofinances
```
Instale as dependências necessárias

```
sudo yarn install (ou npm i)
```

Inicie o expo

```
sudo expo start
```

## 🚀 Desenvolvimento

- Não se esqueça de utilizar a palavra 'sudo' antes dos comandos de iniciação/instalação do projeto.
- Reinicie o expo sempre que ocorrer alguma mudança brusca no sistema.

## ⛏️ Ferramentas usadas

- [React Native](https://reactnative.dev/) - Mobile Framework
- [Styled-Components](https://styled-components.com/) - CSS in JS
- [React Native Gesture Handler](https://docs.swmansion.com/react-native-gesture-handler/) - Util Buttons Platform
- [React Navigation](https://reactnavigation.org/) - Control navigation app
- [React Hook Form](https://react-hook-form.com/) - Control forms app
- [Yup](https://github.com/jquense/yup) - Control validations forms app
- [Typescript](https://www.typescriptlang.org/) - Superset Javascript
- [Expo](https://expo.io/) - Development

## ✍️ Autores

- [@flubyGit](https://github.com/kylelobo) - Developer Web/Mobile Jr

## 🎉 Conquistas

- Conhecimento maior de AsyncStorage
- Conhecimento maior do Expo e do seu ecossistema
- Conhecimento maior de validação de formulários utilizando o Yup
- Conhecimento maior de como utilizar o React Hook Form e sua importância
- Conhecimento maior de como integrar botões com o React Native Gesture Handler e sua importância.