Skip to content

Небольшое одностраничное приложение - редактор книг

Notifications You must be signed in to change notification settings

gurov/books-storage

Repository files navigation

Написать небольшое одностраничное веб-приложение – редактор книг.

Функциональные требования:

  1. Отображать список книг со следующими параметрами:
  • заголовок (обязательный параметр, не более 30 символов)
  • список авторов (книга должна содержать хотя бы одного автора)
    • имя автора (обязательный параметр, не более 20 символов)
    • фамилия автора (обязательный параметр, не более 20 символов)
  • количество страниц (обязательный параметр, больше 0 и не более 10000)
  • название издательства (опциональный параметр, не более 30 символов)
  • год публикации (не раньше 1800)
  • дата выхода в тираж (не раньше 01.01.1800)
  • ISBN с валидацией (http://en.wikipedia.org/wiki/International_Standard_Book_Number)
  • изображение (опциональный параметр)
  1. Возможность добавлять, удалять и редактировать существующие книги и ее авторов.
  2. Возможность сортировать по заголовку и году публикации (сортировка должна сохраняться после перезагрузки страницы)
  3. Возможность загружать изображение
  4. Крайне желательно обеспечить поддержку правильного отображения на iphone/android

Нефункциональные требования:

  1. Технологии – JavaScript и любой SPA framework.
  2. Исходные данные в json (статика или nodeJs-сервер)
  3. Хранение данных – в localStorage или node в памяти
  4. Оформление – в виде grid или master-details
  5. Клиентская валидация

результат

About

Небольшое одностраничное приложение - редактор книг

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published