Clique aqui para ver a versão em Português.
An application that allows users to register income and expenses for personal financial management. This project involves building a complete front-end web application, connecting to a fake API, and improving the performance of React applications by understanding the internal algorithms of the library and the entire component rendering flow.
- ReactJS
- TypeScript
- Styled Components
- Radix UI
- React Hook Form
- Zod
- Axios
- useContext Selector
- Scheduler
- JSON Server
- Clone the project and access the directory
$ git clone https://github.com/luc-ribeiro/ignite-dt-money-react.git
$ cd ignite-dt-money-react
- Follow the steps below:
# Install the dependencies
$ npm i
# Start the server
$ npm run dev:server
# Start the project
$ npm run dev
- The application will be available at
http://localhost:5173