Skip to content

antonrez89/node-lesson-2

Repository files navigation

#Node.js School Асинхронность в JavaScript

##Задание 1

##Promise

##Задание 2

##Генераторы

##Koa

##Задание для приложения Реализовать логику транзакций по аналогии с картами.

  • файл с транзациями: массив с элементами формата (type один из списка ["paymentMobile", "prepaidCard", "card2Card"])
	{
		"id": 1,
		"cardId": 1,
		"type": "prepaidCard",
		"data": "220003000000003",
		"time": "2017-08-9T05:28:31+03:00",
		"sum": "2345"
	}
  • контроллер create POST(/cards/:id/transactions/) - создает новую транзакцию по карте
  • контроллер get GET(/cards/:id/transactions/) - возвращает список тразакций по карте
  • модель транзации. Методы create(transactionData) и get(cardId). Метод remove должен кидать исключение, т.к транзакции удалять нельзя.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published