Skip to content

kkdras/PaymentSystem

Repository files navigation

Payment system

Посмотреть

Реализовано с помощью next js. На клиент отправляется стилизованная заполненная html страничка. Для валидации и формирования маски ввода используется react-hook-form и react-input-mask. В этом же репозитории описаны endpoint, при POST запросе данные сохраняются в mongodb и в качестве resonse возвращаются id записи и amount. Результат запроса отображается в виде всплывающего окна. Стилизация - material ui.

Полный стек:

  • next js
  • typescript
  • material ui
  • mongodb
  • react-hook-form
  • react-input-mask