Skip to content

maxtkach/ustarter

Repository files navigation

UStarter

Обов'язки

Вирішуємо на місці

Запуск проекту

Для запуску проекту вам необхідно:

  1. Завантажити репозиторій
  2. Встановити необхідні бібліотеки pip install -r requirements.txt
  3. Запустити сайт python3 app.py
  4. Для перегляду сайту перейдіть на посилання у терміналі (localhost:xxxx)

Структура проекту

  • app.py
  • database.db
  • static
    • js, css, scss, fonts, images
  • templates
    • index.html

TO DO:

  • Зробити requirements.txt
  • favicon.ico
  • Зробити сторінку проекту, сторінку "усі проекти"
  • Додати вибір категорії

Нотатки

  • app.run(debug=True) повинно бути змінено перед публікацією, задля уникнення вразливостей
  • Усі коментарі повинні бути видалені або написані українською
  • Вказання файлів

Безпека

  • Імена файлів при завантаженні
  • DDoS, bruteforce атаки та подібні
  • Можливі SQL та XSS ін'єкції
  • Логи у вигляді print
  • Паролі у простому вигляді
  • Нема хешування
  • Дозволи користувачів на локальному сховищі
  • Заборона енумерації


:3

About

Our college project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors