Skip to content

Latest commit

 

History

History
13 lines (10 loc) · 862 Bytes

README.md

File metadata and controls

13 lines (10 loc) · 862 Bytes

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