Разработка мобильного приложения с поддержкой QR-кодов

Описание
Нужно сделать проект для ВКР: мобильное приложение со сканером QR-кодов и хранением паролей(примерно, как менеджер паролей).
Это всё для решения проблемы: ученики Компьютерной Академии часто забывают пароли от своих учётных записей на учёбе. Приложение позволит хранить все пароли в одном месте, и ,при возможности, ещё быстрее авторизовываться с помощью сканирования QR-кода.
Для проекта мне нужно это приложение и сайт, чтобы продемонстрировать его работу.
1 часть: обычный учебный сайт, состоящий из: страница авторизации по логину паролю и QR-коду; личного кабинета админа, который создаёт учеников и видит всех имеющихся; личный кабинет ученика.
2 часть: мобильное веб-приложение со сканером qr-кодов и базой данных, которая содержит логин/пароль, и можно добавлять другие. В приложение также нужно заходить по паролю.
1 часть начали делать, но не работают:
- создание учеников;
- сохранение новых учеников;
- созданы два ЛК учеников вручную, не через админа, им нужно сделать логин и пароль, и чтобы в эти ЛК можно было так же заходить через страницу авторизации и в дальнейшем на одном из этих профилей показать работу веб-приложения.
Нужен сервер для демонстрации работы, всё пишется на html, css, js.