MyWallet é uma aplicação para controle de sua carteira, com direito a login e cadastro. Quando logado, é possível criar registros de entrada ou saída de dinheiro, com sua respectiva descrição. Com registros cadastrados, é possível visualizá-los na página principal. Também pode editar e excluir registros.
- React
- React Hooks
- Context API
- Styled Components
- JWT token
- Axios
Este projeto foi inicializado com o Create React App, então certifique-se que voce tem a ultima versão estável do Node.js e npm rodando localmente.
Primeiro, faça o clone desse repositório na sua maquina:
git clone https://github.com/thalesAlves758/my-wallet-front.git
Depois, dentro da pasta, rode o seguinte comando para instalar as dependencias:
npm install
Copie e cole o arquivo .env.example, renomeie a cópia para '.env' e preencha a chave REACT_APP_API_BASE_URL com a url base da api (clique aqui para acessar o repositório da api do MyWallet).
Finalizado o processo, é só inicializar o servidor:
npm start
E prontinho, o projeto estará rodando localmente na sua máquina.