Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
MoneyGuard - web application for financial accounting

Team fullstack project for tracking user income and expenses with analytics by categories and periods. Worked on the frontend and partially on the backend part of the project, in close collaboration with the team.

My contribution to the project:

development of responsive frontend components EditTransactionForm and StatisticsTable;

implementation of forms with full validation and error handling (Formik, Yup);

updating the balance and transaction list in real-time after user actions;

displaying expense statistics by categories for the selected period;

styling components using CSS Modules with support for mobile / tablet / desktop;

working with a ready-made REST API and coordinating data structure with the backend team;

participation in the backend part: middleware, utilities, partial API documentation in Swagger.

The project is built with a focus on understandable business logic, clean component architecture, and a user-friendly experience.

Stack: React, Redux Toolkit, TypeScript, Formik, Yup, Node.js, Express, MongoDB, Swagger, CSS Modules, Git
Role: Fullstack Developer (team project)

#frontend #react #redux #typescript #fullstack #teamwork #restapi #forms #dashboard #ui
Work details
Added 8 January
66 views
Freelancer
Oryna Kapitula
Ukraine Zhitomir
No reviews

Available for hire Available for hire
On the service 5 months 1 day