Oryna Kapitula
Offer Oryna work on your next project.
Rating
Skills and abilities
Programming
Services
Portfolio
-
MoneyGuard
Javascript and TypescriptMoneyGuard - 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
-
Phonebook
Javascript and TypescriptPhonebook - contact directory (web application)
Developed an interactive web contact directory with search, filtering, adding, editing, and deleting contacts. Implemented interaction with REST API for data storage, input/validation of forms, displaying loading states, and error handling.
… Features:
Management of contact states;
Filtering and searching in the list;
Responsive UI;
Handling of asynchronous actions and errors;
Reworked component structure for reusability.
Stack: React, Redux Toolkit, React Router, Axios, JavaScript, HTML, CSS
#frontend #react #redux #javascript #restapi #webapp #ui #ux
-
RentalCar
Javascript and TypescriptRentalCar — web application for car rental
Frontend development of a web application for a car rental service. Implemented a catalog of cars with dynamic data loading from REST API, filtering by parameters, pagination, and modal windows with detailed information about the cars. State management is done through Redux Toolkit, routing — React Router, asynchronous requests — Axios. The interface is adaptive, focusing on user convenience and code readability.
… Stack: React, Redux Toolkit, React Router, Axios, JavaScript, HTML5, CSS3, Vite, Git
#frontend #react #redux #javascript #webapp #spa #api #adaptive #ui #ux
Activity
| Latest proposals 9 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
React frontend developer for layout and redesign of the existing website
189 USD
|
|||||
|
React Frontend Developer for redesigning an existing website (wholesale order)
200 USD
|
|||||
|
VAG PNEUSERVIS
116 USD
|
|||||
|
Landing page layout
45 USD
|
|||||
|
Веб додаток React Node.js
23 USD
|
|||||
|
Corrections on the massage website
18 USD
|
|||||
|
Website layout.
16 USD
|
|||||
|
HTML site based on ready design
23 USD
|
|||||
|
HTML site based on ready design
23 USD
|