Система учета посылок
Требуется сделать систему учета посылок. В стиле Web.2.0 Обязательно с применением Ajax.
Суть системы. Пользователи регистрируются, залогиниваются, вносят записи об ожидаемых посылках. Админ вносит записи о полученных посылках и платежах.
Таблица "Пользователи". Поля: дата регистрации, имейл, имя, телефон, логин, пароль, статус, коммент.
Таблица "Посылки". Поля: дата регистрации, дата получения, стоимость посылки, id пользователя, id магазина, статус, коммент.
Таблица "Финансы". Поля: дата регистрации, дата получения, сумма, id пользователя, статус, коммент.
Таблица "Магазины". Поля: id магазина, название, коммент
Таблица "Логи". Поля: дата регистрации, дата информации, id пользователя, комментарий. В эту таблицу автоматически должно писаться все движение системы. См. ниже.)
Интерфейс пользователя.
Разделы: Главная, Посылки, Финансы, Профиль.
В разделе "Главная" пользователь видит новости и его статистику.
В разделе "Посылки" он видит таблицу с посылками.
В разделе "Финансы" он видит таблицу финансов.
В "Профиле" он может менять свою информацию: имейл, пароль.
Логика Пользователя залогинивается, попадает на свою "Главную".
Заходит в раздел "Посылки" добавляет запись.
Выбирает дату получения, выбирает магазин, ставит сумму, пишет коммент. Поля, дата регистрации и статус ставятся автоматически.
Заходит в раздел "Финансы" добавляет запись. Выбирает дату получения, пишет сумму и коммент.
В разделе "Профиль" все должно быть понятно.
Логика Админа.
Админ имеет такой же интерфей, плюс таблицу с пользователями. Он может управлять всеми записями.
Плюс Раздел "Логи". Там он видит содержимое таблицы "логи" и раздел Новости. Там он может добавлять новости.
Обязательно для каждой таблицы сделать возможность динамического поиска. (при вводе в поле поиска сразу искать и выводить записи в таблицу).
Обязательное информирование по имейлу. При изменениях в таблицах, нужно будет слать имейл пользователю и админу.
Логгирование. В таблицу "Логи" нужно писать записи при добавлении, изменении, удалении, залогинивании.
На все вопросы отвечу. Возможно, что-то забыл, но это что-то незначительное.