My Money
The main goal of this project is to use almost everything I have learnt about React, using a lot of main functionalities of React, Supabase and more.
Technologies used:
React
Styled Components
React Query
What did I learn with this project?
- React-router-dom
- React-Query
- Organized and clean code
- Reusable components (Modal, Buttons, Inputs...)
- Hooks
- React-hook-form
- ContextApi
- Framer-motion
What interesting things can I find in this project?
- Dashboard with visual graphics.
- List of transactions with a PRO Filter.
- Dark Mode.
Improvements and ideas
- Notifications when a certain limit of expenses or incomes is reached.
- Login (I didn't do it to let people see the project without login).
- Functionality to download a PDF with the main info you want.
- Compress the size of the images reducing them to the maximum size used on the page.
- Use different size images for each media query to improve performance