Портал для проведения онлайн лотерей.
Исходный код: http://bit.ly/kodo-repo
Результат: http://projects.alanev.ru/kodo
Используемые технологии: angularjs, bem, html5, css3, js, gulp, git, bitbucket
Техническая часть
- Вся техническая часть описана в документации к проекту: http://bit.ly/kodo-repo
JS
- Front-end разработан при помощи AngularJS
- Разработаны следующие интерактивные модули:
* lottery - есть возможность сделать несколько ставок, в каждой выбрать выигрышные числа и предмет, а также множитель и количество тиражей. Функция рандомного выбора чисел и предметов (любые, нечетные, четные, первая половина, последняя половина)
* history - история ставок пользователя. Две версии представления: краткая и развернутая. Фильтрация по тиражу и выигрышности ставки. В краткой версии отображается только количество удачных ставок. В развернутом варианте представлена полная статистика по выпавшим, отмеченным и совпавшем числам, а также показан выбранный предмет
* store - магазин товаров. Список всех товаров с возможностью поиска и фильтрации по типу, качеству, статусу. Возможность добавления товаров в корзину и подсчет стоимости
* archive - архив всех тиражей лотерей. Поиск по тиражу или дате, фильтрация по порядку выпадания номеров или возрастанию
- Используются тестовые данные, генерируется случайный массив по модели данных