Skip to content

novikovdv/BulletinBoard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BulletinBoard

PyPI - Python Version

Задание

Нам необходимо разработать интернет-ресурс для фанатского сервера одной известной ММОRPG — что-то вроде доски объявлений. Пользователи нашего ресурса должны иметь возможность зарегистрироваться в нём по e-mail, получив письмо с кодом подтверждения регистрации. После регистрации им становится доступно создание и редактирование объявлений. Объявления состоят из заголовка и текста, внутри которого могут быть картинки, встроенные видео и другой контент.

Пользователи могут отправлять отклики на объявления других пользователей, состоящие из простого текста. При отправке отклика пользователь должен получить e-mail с оповещением о нём.

Также пользователю должна быть доступна приватная страница с откликами на его объявления, внутри которой он может фильтровать отклики по объявлениям, удалять их и принимать (при принятии отклика пользователю, оставившему отклик, также должно прийти уведомление).

Кроме того, пользователь обязательно должен определить объявление в одну из следующих категорий: Танки, Хилы, ДД, Торговцы, Гилдмастеры, Квестгиверы, Кузнецы, Кожевники, Зельевары, Мастера заклинаний.

Также мы бы хотели иметь возможность отправлять пользователям новостные рассылки.

Особенности

Проект реализован на на Python и Django.

1️⃣ announcements, в котором реализованы основные модели и представления сайта,

2️⃣ accounts, которое отвечает за регистрацию и авторизацию пользоваталей.

Регистрация и авторизация реализована как внутри проекта, так и посредством OAuth через Yandex и Google.

Используемые библиотеки:

CKEditor 4. Предлагает широкие возможности форматирования текста, включая вставку картинок,

Celery,

Redis.

thanks

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published