Prodent CRM

Добавлено 17 ноя 2024 в 17:10
Prodent — это CRM-система для стоматологических клиник.
Ссылка: https://prodentcrm.ru/

— Разработка frontend проекта на React, Context, Redux Toolkit, Typescript;
— Работа со state management с использованием Redux Toolkit и Context.
— Тестировал с помощью библиотеки React Testing Library и Jest;
— Отладка багов в системе и их исправление;
— Ведение библиотеки корпоративных компонентов в StoryBook;
— Интеграция запросов, мутаций с помощью GraphQL;
— Настройка линтеров ESLint, StyleLint, Prettier;
— Code review команды;
— Настройка конфигов сборки Webpack, Vite, Bun.
— Работа с документацией (Docusaurus);
— Вёрстка по макету из Figma

Основной стек: React, Redux-Toolkit, TypeScript, SCSS, Apollo GraphQL, Git, MUI, Storybook.


Занимался разработкой интерфейсов, компонентов и модулей разной сложности как существующих, так и написанных мной с нуля, внёс свой вклад в 90% модулей проекта:
- расписание разных видов (вертикальное, горизонтальное, канбан)
- прайс-лист
- программы лояльности
- таблицы
- различные списки (пользователи, врачи и тд)
- страница настроек и её разделы
- разнообразные модальные окна (запись к врачу, завершение приема, добавление услуги, настройки и тп)
- пациенты (основная информация, история болезни, приёмы, планы лечения, рентгены, документы)
- прикрепление файлов
- модификация editor.js
- модуль фильтрации форм
- модуль расписания сотрудников
- работа с формами (formik)
Ec3a85d16f 4b0d931619 7943e0fa09