danilyer228 / spa

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

##SPA Приложение для учета финансов При разработке проекта показать:

  1. Умение использовать ajax для обновления данных страницы без перезагрузки
  2. Работа на JS с DOM браузера
  3. Использование jquery(По желанию)

Требования:

  1. Неавторизованные пользователи видят форму в которой могут указать логин и пароль для авторизации или перейти на шаг регистрации.
  2. Проект должен содержать docker-compose файл, который запустит сайт локально. Можно воспользоваться генератором
  3. Форма регистрации - логин и пароль, после регистрации мы показываем основной экран приложения
  4. Основной экран:
  • Форма ввода операции. Состоит из полей: Сумма, Тип(Расход, Приход), Комментарий
  • Таблица которая показывает 10 последнийх записей
  • Блок Итого За: Сумма всех расходов, Сумма всех приходов
  • Записи можно добавлять и удалять, редактрование недоступно
  1. Операции добавляются в БД без обновления страницы при помощи аякс, при этом обновляется таблица с 10ю последними записями и блок ИТОГО

Запуск

cd docker
docker-compose build
docker-compose up

http://localhost:8002

About


Languages

Language:PHP 73.2%Language:CSS 25.3%Language:Dockerfile 1.5%