Мій внесок

Хаб для продажі ваучерів. Планувався легким та маленьким, тому вирішено було на Backend'і використовувати NodeJS та Express. СУБД була SQLite. Проектував базу я. Backend майже повністю був моїм також. Реалізовував раути, віддачу контенту клієнту, запис в базу, читання з бази, генератор випадкового ідентифікатора ордеру, парсинг даних, які зберігалися строкою, запит до віддаленого сервера для отримання секретного коду ваучера, Basic авторизацію, захист від SQL-ін'єкцій. Імплементував платіжні системи Sofort(xml) і Trustly(JSON RPC). Додав кнопку для оплати через Trustly в email повідомлення. Віддалений сервер намагався написати на Go, але тімлід мене випередив.

Розгортання

Back end

Front end