Skip to content

KatsuboDmytro/phone-catalog

Repository files navigation

React Product Catalog

DEMO
MOCKUP LIGHT
MOCKUP DARK

Stack technologies were used:

My Skills


My Skills

I used it because it provides a customizable and efficient coding environment, and it's more pleasing to my eye

My Skills

React allows for the creation of dynamic and responsive user interfaces through its component-based architecture and efficient state management. I used it because it facilitates the development of scalable and maintainable web applications with a large ecosystem of tools and libraries.

My Skills

I used Redux Toolkit because it simplifies the process of setting up and managing state with concise syntax and reducing boilerplate code

My Skills

Sass extends the capabilities of CSS with features like variables, nested rules, and mixins, which streamline and enhance the styling process. I used it because it allows for more organized, reusable, and maintainable stylesheets, significantly improving workflow efficiency in web development.

My Skills

TypeScript is better for me because it adds static typing to JavaScript, which helps catch errors early and improves code quality and maintainability. I used it because it makes the process easier and ensures more reliable and scalable code for complex phone apps.

My Skills

I used Figma to see designer thoughts and implement them in the code


How to use:

In the project directory, you can run:

npm install

Run this command to install the package.json dependencies

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.


Thank you for your attention🥰🥰🥰