Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Web-full-stack

Сервис для пополнения баланса сотовых телефонов операторов всего мира

Добавлено 24 янв 2023 в 00:39
Сервис для пополнения балансов сотовых телефонов операторов со всего мира*
* дизайн был предоставлен заказчиком

https://softclouds-airtime.com - сайт проекта на продакшн-домене
https://atr.webway.dev/ - демонстрация проекта на моем домене**

*по причине санкций к которым присоединился ключевой поставщик данных для сайта - Dingconnect, сайт на моем сервере, работающем с российского ip, может не отображать логотипы операторов, т.к. Dingconnect заблокировал получение данных из России.

Достаточно сложный сайт в котором используются 2 api:
Dingconnect: получение данных, взаимодействие с операторами сотовой связи
Flutterwave: сложный процесс оплаты, включающий блокирование суммы на карте, ее списание в случае положительного ответа от оператора сотовой связи на запрос Dingconnect, освобождение заблокированной суммы в случае негативного ответа.

Проект делался как MVP для тестирования идеи, поэтому некоторые моменты, например дизайн, обработка ошибок и др. реализовывались упрощенно.

Стэк
Фронт
  • React
Бэк
  • Express
  • mongoose
  • nodemailer
705bea5aba C2d1b0e598 4479accd3e Fcd7740dd2 6f76985900