Skip to content

Latest commit

 

History

History
42 lines (37 loc) · 2.51 KB

README.md

File metadata and controls

42 lines (37 loc) · 2.51 KB

zuihitsu

Цель проекта изучить новый для себя фреймворк Laravel. Сам скрипт представляет собой сервис для ведения заметок.

TODO

Фронтэнд и бэкэнд

  • авторизация и регистрация
  • сессия не должна исчезать, если юзер неактивен
  • отправка постов
  • редактирование постов
    • удаление картинок поста
    • редактирование тегов поста
  • удаление поcтов
    • удаление отношения поста к тегам
    • удаление картинок в посте с диска и из БД
  • загрузка картинок
  • отображение картинок в постах
  • создание миниатюр
  • drag n drop загрузка нескольких картинок
  • теги
  • облако тегов, в котором у тега отображается количество постов с ним
  • редактирование тегов
  • сделать постраничный вывод, если на странице больше 10 постов
  • сделать форму добавления поста всплывающей, чтобы она меньше места занимала
  • проверка формы на клиенте перед отправкой, чтобы не терять введенные данные
  • перенести кнопку удаления поста с главной на страницу редактирования
  • AJAX создание поста без перезагрузки страницы
    • анимация при ожидании ответа сервера
  • AJAX удаление поста без перезагрузки страницы
    • анимация при ожидании ответа сервера
  • AJAX загрузка нового поста
  • AJAX добавление картинок
  • AJAX удаление картинок
    • анимация при ожидании ответа сервера

Бот телеграмм

  • отправка поста
    • отправка тегов
    • отправка картинок
  • получение трех последних постов с картинками и тегами