A fullstack GraphQL banking application built using React, Node & TypeScript.
- Credit cards
- Spending for this month chart
- Dummy data generator using faker
- Apollo Server
- Apollo React Hooks
- FontAwesome Icons
- Material UI
- Don’t allow the user to destroy an account if they are in debt or their account balance > 0
- When deleting and destroying an account, alert the user with another dialog to check if they would like to proceed with this action.
- Update the chart on the dashboard to show spending such that the y axis is the users account balance.
- Sort transactions by date & sort chart data by date.
- Fetch exchange rates from an API.