I specialize in building dynamic and user-friendly web applications using React, JavaScript, HTML, and CSS. I enjoy creating clean, efficient, and responsive designs that deliver seamless user experiences.
π§ Technologies I work with:
- React
- JavaScript (ES6+)
- Redux
- Node.js (express, next.js)
- HTML5 & CSS3 (Flexbox, Grid, SASS)
- Version Control with Git
β¨ Currently, I'm focused on:
- Developing my own app to gain experience
- Building reusable and scalable components in React
- Optimizing web performance
- Exploring modern front-end frameworks and tools
An app that allows you to order a visit to an auto repair shop and track the progress of the work. One administrative user (workshop) and multiple customer accounts can be registered.
The application consists of frontend and backend parts. The frontend is implemented using React, Redux, SCSS. I used node.js + express.js to write the backend.
Logging is protected by an encrypted password. Authentication of the frontend with the backend is done using JSON web token. The application uses a mongoDB database. It is deployed on the Vercel platform. The application handle both data validation errors and connection issues.
A simple shopping cart application built with React and TypeScript, utilizing Redux for state management. The project showcases both class-based components and the use of Higher-Order Components (HOCs). Users can add, remove, and update product quantities in the cart, providing a clean and interactive shopping experience.
It is simple application implemented with REACT, Tailwind. With the help of the application You can can add and delete new project, for each project it's possible to add and delete tasks. State managment is realized by useState, additionaly application stores state in browser local storage.
- Previews links are in repository readme
- Repository
###