php7, mvc, oop, mysql, javascript, композитор, экспорт в Excel, экспорт в PDF, phpmailer ratcher-php-server, twig, bootstrap, jquery,ideShowPassword
Данная платформа дает возможность публиковать предложения преподавателей образовательного учреждения.
Эта платформа дает преподавателям одного учреждения возможность поделиться своими предложениями с другими представителями того же учреждения.
https://www.youtube.com/watch?v=3RmUDs5ip_4
Предложения учителя.pdf
Протестировано на сервере WAMP. Протестировано на сервере WAMP:
Апач/2.4.37 (Win64)
PHP/7.2.14 — порт, определенный для Apache: 80
MySQL/5.7.24
Создайте на WAMP-сервере новый виртуальный хост, далее MS94PROJEKAT — как виртуальный хост, с путем к общей папке: pathtoMS94PROJEKATpublic.
Сделайте виртуальный хост.
Создайте новую пустую базу. (далее имя базы данных: Teacher_suggestions) 2.1. УСТАНОВИТЬ СОРТИРОВКУ: utf8_unicode_ci
Создайте базу данных с параметрами сортировки utf8_unicode_ci.
hint: (C:wamp64binmysqlmysql5.7.24bin)
Запустите команду mysql -h localhost -u root -p Teacher_suggestions <databaseSetup.sql.
Инициализировать базу данных.
Запустите установку композитора.
Запустите «установку композитора».
В файле AppConfig задайте переменные соответствующим образом: DB_HOST = 'localhost'; DB_NAME = 'teacher_suggestions'; DB_USER = 'корень'; DB_PASSWORD = 'КОД';
подсказка: (вместо «root» установите соответствующего пользователя, если необходимо) подсказка: (вместо «localhost» установите соответствующий HOST, если необходимо)
Введите правильные учетные данные для подключения к базе данных.
В файле AppConfig при желании установите для переменной SEND_MAIL значение true, а затем задайте соответствующую конфигурацию ВАШЕЙ учетной записи в файле AppMail (строки 29, 30, 35), из которой изменится адрес электронной почты активации и пароль. электронное письмо будет отправлено. Также в этом случае создайте нового пользователя с НАСТОЯЩИМ адресом электронной почты. И наоборот, вручную активируйте пользователя в базе данных: Teacher_predlozi, таблица пользователей, столбец is_active. Установите на 1.
Отредактируйте в файле AppConfig переменную SEND_MAIL, если вы хотите, чтобы пользователю было отправлено письмо с активацией и сбросом пароля. В противном случае сделайте это вручную.
Все пользователи имеют код 123456, пользователи: [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]
подсказка: ([email protected] — администратор)
Все пользователи имеют пароль: 123456.
Запустите сервер веб-сокетов. Файл находится в папке AppWebSocketServer.php.
подсказка: (Команда: php WebSocketServer.php)
Запустите AppWebSocketServer.php: php WebSocketServer.php.
Запустите приложение в браузере: MS94PROJEKAT.
Запустите виртуальное приложение в браузере.