+7 (951) 699-06-60

Платный сервис онлайн обучения «Академия госзакупок”

Краткое описание

Очередной интересный проект от Артема Осипова — создание платного сервиса онлайн обучения по авторской программе. Дизайн разрабатывал Артем Осипов.

Онлайн курсы — это простой и современный способ обучения. В любой момент каждый желающий может повышать свой уровень знаний, получать новые для него навыки в различных сферах деятельности и при этом даже неважно в какой точке планеты он находится и каким устройством пользуется.

Для прохождения авторских видео-курсов от основателя «Академии госзакупок» Вадима Крицкого нашей командой был создан удобный современный сайт, адаптивная верстка которого позволяет обучаться с различных устройств. Современность такова, что чаще всего пользователи заходят на интернет-ресурсы с помощью мобильных телефонов или планшетов, а значит разработка верстки только для десктопной версии выбивает сайт далеко в хвост среди более современных конкурентов. Наша студия реализует только адаптивные проекты, при этом не завышая цены за верстку.

О компании — заказчике:

Академия госзакупок — авторские курсы обучающие бизнесу на госзакупках. Основной материал курсов представлен информативными видео-роликами (главами), доступ к которым осуществляется посредством покупки курса на сайте. Курс включает в себя не только информационный материал, но и различные бонусы вплоть до очного обучения.

Работа над проектом:

Сайт «Академии госзакупок» не только предоставляет возможность купить курсы, но и авторизированным пользователями просматривать материалы приобретенных курсов. Для сайта такого рода стандартный функционал покупки был излишним, а безопасность авторизации недостаточной. Поэтому перед нашими программистами встала интересная задача не только доработки уже имеющегося функционала из коробки, но и разработки собственного под нужды проекта.

Авторизация/ Регистрация

Регистрацию было решено сделать по номеру телефона, он же и является логином на сайте. Авторизация была нами доработана и стала более защищенной. Теперь несколько пользователей не могут одновременно войти в один аккаунт — один из них моментально будет разлогинен. При авторизации также проверяется и ip пользователя, если он не совпадает с предыдущем (ip этого пользователя), то на телефон отправляется код для подтверждения авторизации. Такое небольшое усложнение с одной стороны не отпугнет обучающихся, а с другой стороны затруднит вход в чужой аккаунт.

Естественно вход администратора в профиль пользователя через админ-панель не участвует в защищенной проверке при авторизации.

Формирование цены на курсы. Комплекты курсов.

Как и во многих обучающих программах последующий курс дополняет предыдущий, а значит покупка и прохождение только последнего курса не принесла бы результат обучающемуся. В связи с этим, стоимость курса формируются с учетом курсов входящих в комплект. Например, на данный момент существует 3 авторских курса: Базовый, Специалист и Эксперт. Курс «Базовый» имеет свою стоимость и при его покупке пользователь может пройти только главы входящие в него. Стоимость курса «Специалист» уже складывается из базовой цены непосредственно этого курса и предыдущего — «Базовый», при этом пользователю открывает два курса. Но если же пользователь покупал уже «Базовый» курс, то цена за «Специалист» для него составит только базовую стоимость этого курса.

Нашими специалистами было разработано и удобное администрирование курсами. Достаточно только указать базовую цену за курс и «привязать» к нему в комплект предыдущие курсы. Стоимость комплекта рассчитывается индивидуально для каждого пользователя, исходя из уже приобретенных курсов. Такая гибкая настройка позволяет создавать как связанные, так и несвязанные линейки курсов.

Разработка функционала покупки.

Прежде, чем совершить покупку пользователь должен быть зарегистрирован и авторизован, так как именно с этого аккаунта он в дальнейшем будет проходить курс. Поэтому неавторизованных пользователей при попытке покупки сразу же отправляет на форму авторизации. Авторизованный пользователь нажав на кнопку купить не отправляет товар в корзину, а сразу же переходит к оплате заказа. «Магия», происходящая за считанные секунды между кликом по кнопке и переходом на страницу оплаты состоит из нескольких этапов. Любой пользователь может купить товар, но не оплатить его, и поэтому важно было проверять был ли такой уже неоплаченный заказ у пользователя и если он все-таки был и цена на курс за это время не изменилась, то отправлять на оплату именно уже созданного заказа — это первый этап. Если же заказа не было, то создается новый, который прикрепляется к данному пользователю, формируется оплата и покупателя перебрасывает на страницу оплаты. Как только поступает ответ из банка о полученной оплате пользователю открываются материалы купленного курса.

Интернет-эквайринг

Оплата онлайн осуществляется через Альфа-Банк. Был установлен и настроен официальный модуль «Интернет-эквайринг Альфа-Банк».

Итог.

Нашими специалистами была проделана большая работа по разработке сайта онлайн-курсов «Академия госзакупок». Сайт получился шустрым, ярким по дизайну и функциональным. Мы рады браться за интересные проекты. В каждый сайт наша команда вкладывается по полной. Каждый интернет-проект «рожденный» в нашей студии по-своему интересен и неповторим. Доверяя нашим специалистам вы можете быть уверены в качестве, скорости, оптимальной стоимости и современности своего будущего проекта.