Записочки

Реализуйте сервис, с помощью которого пользователь может отправить записочку другому человеку.

Продумайте структуру базы данных для хранения записок (тема, текст, уникальный хеш, статус). Настройте серверную часть для работы с API. Все операции должны выполняться через AJAX-запросы без перезагрузки страницы.

Основные возможности проекта

Главная страница

На главной странице сайта должна быть форма для создания записки. После создания записки пользователю показывается уникальная ссылка на нее, которую он может скопировать и отправить адресату.

Создание записки

Форма создания записки содержит:

После создания записки она сохраняется в базе данных с уникальным хешем. Пользователь получает ссылку вида: https://site.com/note/{hash}

Просмотр записки

При переходе по ссылке адресат видит страницу с темой и текстом записки. После того как страница была открыта, записка автоматически удаляется из базы данных. При повторном переходе по ссылке должно выводиться сообщение: "Записка уже была прочитана и удалена".

Взаимодействие с сервером

Все операции выполняются через AJAX-запросы:

Дополнительные возможности