Финальный проект веб-приложения
Оглавление
- Требования проекта
- Технологии
- Настраивать
Требования проекта
Требование 1: зарегистрироваться, войти, забыть пароль
Система выполняет три роли:
- Админ, имейте полную свободу действий в системе.
- Разработчик, тот, кто может загружать свои приложения на веб-сайт и продавать их пользователю. (Я не создаю эту функцию, возможно, это будет сделано в будущем)
- Пользователь имеет право загружать приложения с сайта разработчика.
- Пользователи, которые хотят загружать приложения, должны зарегистрировать учетную запись и войти в систему.
- После регистрации пользователь с ролью по умолчанию — Пользователь. Они могут повысить свою роль до Dev, заплатив много денег.
- Когда пользователи забывают пароль, они могут восстановить его по электронной почте, зарегистрированной ранее. Система отправит электронное письмо с OTP (срок действия которого истечет через определенное время), и вы сможете использовать его для создания нового пароля.
Требование 2: управление классом
- Приложения делятся на два типа: бесплатные и платные. Если вы хотите купить платные приложения, вам придется пополнить счет, чтобы купить их.
- Администратор может предоставить пользователю карты, которые можно использовать для пополнения своих денег в системе.
Технологии
Проект создан с помощью:
- Версия XAMPP: 2.3.4.
- Версия Бустрапа: 4.5.2
- Версия JQuery: 3.5.1
- PHP-мейлер версии 6.5.1
Настраивать
Для запуска этого проекта вам необходимо:
- Установите и поместите весь исходный код, клонировав его в папку
htdocs
в XAMPP. - Импортировав
database.sql
, создайте базу данных с именем bedevelovebug
=)) или измените имя в файле config. - Запустите сервер и зарегистрируйтесь, чтобы начать.