Developer portfolio

Calculator Constructor

Project thumbnail
(Test task) It's a web application where you can assemble your own calculator from parts. All the components are reusable and have stories with Storybook. It uses Redux Saga and also has Jest tests. To add parts just drag them to the assembly zone. There you can change their order by dragging. To remove a part just double click it.
Features
  • Drag & Drop
  • Storybook
  • Unit and integration tests
Technologies
  • React JS
  • Typescript
  • Sass / Scss
  • Redux
  • Redux Saga
  • Storybook
  • Jest