Необходимо создать веб-приложение для управления базой данных бонусных карт.
Список полей: серия карты, номер карты, дата выпуска карты, дата окончания активности карты, дата использования, сумма, статус карты (не активирована/активирована/просрочена).
Функционал приложения список карт с полями: серия, номер, дата выпуска, дата окончания активности, статус поиск по этим же полям просмотр профиля карты с историей покупок по ней активация/деактивация карты удаление карты
Реализовать генератор карт, с указанием серии и количества генерируемых карт, а также "срок окончания активности" со значениями "1 год", "6 месяцев" "1 месяц". После истечения срока активности карты, у карты проставляется статус "просрочена".
Примечание: поля с датами должны содержать также и время.