Завдання на курсову роботу.
Завдання: розробити веб-сайт, який містить систему адміністрування.
Вимоги щодо функціональних до сайту:
- мінімум 5 модулів (наприклад, "Новини", "Користувачі сайту", "Фотогалерея", "Сторінки", "Каталог продукції", "Форум", "Чат", "Приватні повідомлення", "Файли" і т.п); модулі вибрати самостійно;
- при правильному введенні логіну та паролю, повинен відкриватися доступ до системи адміністрування, яка забезпечить додавання, редагування та видалення даних;
- передбачити можливість виходу з режиму редагування і повернення у режим користувача;
- реалізувати асинхронний обмін даними за допомогою JSON;
При реалізації продукту обов'язково використати паттерн MVC.
- на оцінку "4-5" обов'язково використати: HTML5, CSS3, JavaScript, паттерн MVC, PHP7 та об'єктно-орієнтований підхід, бази даних MySQL);
- на оцінку "3" паттерн MVC можна не використовувати.
Код перевірятиметься на плагіат, тому перед захистом потрібно закомітити весь код на у репозиторій з назвою "backend-kurswork" і надати доступ викладачам.
Вимоги до оформлення пояснювальної записки будуть опубліковані на цій же сторінці пізніше.