Веб-приложение представляет из себя чат, где пользователи регестрируются и им дается доступ на посещение и создание комнат, где пользователи могут общаться друг с другом.
Все сообщения сохраняются в базе данных, а сами сообщения выводятся без перезагрузки страницы в реальном времени
Вы можете зарегестрировать своих собственных пользователей или использовать следующих:
- Username (login): Vladislav
- Password: Momoru00
- Username (login): Nadin
- Password: Momoru00
- Django
- Javacript
- CSS/HTML
- Django channels
- Авторизация и регестрация пользователей
- Создание чатов пользователями
- Сохранение сообщений в чате в БД
- Пагинация постов (5 постов на 1 странице)
При создании комнаты, если заданное имя комнаты уже существует - пользователя перенаправят на существующую комнату чата, новая создаваться не будет.
Если название комнаты состоит из двух слов, то между ними появится знак "_", пример: New Room будет New_Room.
Пагинация чата состоит из вывода 5 комнат на страничке и вывода переключателя по ним
При регистрации пароль должен состоять из 8 символов, в числе которых как минимум 1 заглавная буква и 1 цифра