biancaoura / project-trybewallet

simple budget app to control expenses with currency converter made with react and redux

Home Page:https://biancaoura.github.io/project-trybewallet/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Trybewallet Project

Goals

Develop a personal finance application:

Login page:

  • Login with valid e-mail and password
  • Redirect to /carteira

Wallet page:

Header component:

  • Display user's e-mail
  • Display total expenses in BRL

Form component:

  • Input fields:
    • add expense value;
    • choose currency;
    • choose payment method;
    • add a tag;
    • write a description.

Table component:

  • Display a list of expenses with the information provided, plus:
    • exchange rate (when expense was added to the list);
    • converted value;
    • conversion currency;
    • edit and delete options.

Test cases using Jest with React Testing Library

First project using Redux

using API: https://economia.awesomeapi.com.br

Check it out!

Project developed with React and Redux

/tests/helpers files provided by Trybe

About

simple budget app to control expenses with currency converter made with react and redux

https://biancaoura.github.io/project-trybewallet/


Languages

Language:JavaScript 94.0%Language:HTML 4.8%Language:CSS 1.2%