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