Skip to content

Momomash/Frontier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frontier

Anti-cafe visitor time control application

Github Pages - https://momomash.github.io/Frontier/

Stryker Test Mutation

Jest Test coverage

Приложение по контролю времени посетителей антикафе

Visitors

Tariffs

Statistics

Возможности

1). добавление, редактирование и удаление посетителей (валидация имени);

2). добавление, редактирование и удаление тарифов:

  • фиксированная стоимость/ Стоимость за минуту;

  • "стоп-чек".

3). постановка на паузу, воспроизведение и подсчет времени.

4). поддержка закрытия/обновления страницы браузера без потери данных (локальное хранение данных в IndexedDB).

5). возможность расчета нескольких посетителей одновременно с выводом итоговой суммы;

6). ведение архива записей с поддержкой статистики

7). формирование статистики за определенный период:

  • Итого за день;

  • Средняя стоимость посещения за день;

  • Средняя продолжительность посещения за день;

  • Количество человек в день.

Используемые технологии:

  • TypeScript

  • React + Redux (Redux Toolkit)

  • Material UI, Material Table + EmotionJS

  • Redux-Persist + IndexedDB

About

Anti-cafe visitor time control application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published