Мария
Роботодавець

[no-member:pro]Мария[/no-member:pro]Мария

1 проєктів
Завершено
Параметри проєкту
Варіант співпраціОдноразовий проєкт
Передоплатабез передоплат
Способи оплатиГотівка, Банківський переказ, Електронні гроші
Прийом заявокзавершено
Опис проєкту
Короткий опис освітнього процесу.
BG: MySQL
Bootstrap, адаптивна верстка.
JQuery використовується в клієнтській частині. Взаємодія ДБ повинна бути через ORM.
Ніде в коді повинні бути запити на SQL.
Для отримання додаткової інформації про те, що сайт повинен бути в змозі автентифікувати через соціальні мережі та реєстрацію за допомогою електронної пошти та пароля з підтвердженням.
Користувачі можуть створювати завдання після автентифікації. Кожне завдання супроводжується певною інформацією: ім'я, теги, і умовою завдання. Впровадження автовивезення для міток (на основі міток, які вже на сайті).
Драготипові файли (картки) з системи. Фотографії пов'язані з завданням.
Стан завдання описується розміткою. Для цього необхідно вибрати розділ для завдання (C#, Java, Ruby, Python) і вказати рівень складності при створенні його. При введенні завдання вказано певну кількість правильних відповідей.
Користувачі можуть вирішувати проблеми. Необхідно розрахувати рейтинг користувача (кількість вирішених задач, зважених за складністю).
На сайті обов'язково слід звернути увагу спеціальні ляпаси. Якщо користувач вирішує проблему першим, він отримує клітку. Наприклад, якщо користувач зробив 5 завдань = > " Все в профілі.
Для того, щоб зробити кнопку, яка буде генерувати зображення на сервері для вставки в форум.
Завдання можуть бути створені, редаговані, видалені. Після редагування / видалення завдання, рейтинг користувачів, які вирішили цю проблему, не змінюють.
Кожне завдання показує складність, категорія, кількість розчинників, тегів.
Кожне завдання користувач може встановити рейтинг. Профіль користувача відображає середній рейтинг, який базується на рейтингу своїх завдань.
Кожне завдання має коментарі. Користувачі можуть залишити коментар на задачі. У будинку необхідно показати список завдань, мітку хмари, найбільш популярні завдання, нерозчинні завдання, і найбільш визволені користувачі.
Впровадження повного пошуку тексту з будь-якої сторінки. Рекомендовано використовувати повнотекстовий двигун (люцене). Ви не можете відсканувати всю базу даних.
Для підтримки 2 мов Тільки інтерфейс перекладається.
2 теми дизайну - світло-темні.
Як основу ви можете використовувати MySQL або PostgreSQL, вам потрібно автентифікацію через VK, Facebook, Twitter, вам потрібно генерації сервера зйомки зображенням підписки з назвою, рейтингом, медалями, кількістю завдань і т.д.
Реєстрація з відправкою мила з підтвердженням, можливість змінити ваше ім'я _ на сайті_ за допомогою в місці редагування.
Автор проєкту: Мария