После длительного застоя в изучении web-программирования (3 года) решил запилить
pet-проект: система онлайн-обучения в
локальной сети.
Есть:
- Желание сделать свой портал/каталог с курсами (доступный внутри локальной сети)
- общие знания html/css, js, python (flask)
- HDD на 1Tb со множеством обучающих уроков в формате mp4
- RaspberryPi4
Пока что по мануалам "малинка" используется больше как медиа-сервер (transmission-daemon + RetroPie).
Хочу использовать Nginx как веб-сервер, Postgresql - для хранения информации о пользователях и прогрессе изучения.
На фронт-энде для плеера - может быть Vue.js.
Бэк-энд - python (Flask).
Поднимать все на node.js может и логично, но не уверен, что потяну....
Нравится как сделан Udemy.
Подскажите что/где можно почитать по этому вопросу. Работая над этим проектом думаю качнуть свои скилы в разработке.
Потом, если затянет и попрет, то уверен, что проект не стыдно будет показать потенциальному работодателю.