Бібліотека на RubyOnRails(Github)
Back-End: Олександр Данко
Front-End: Лакатош Віталій
-
- gems:
- 'bootstrap'
- 'sass-rails'
- 'devise' -- для користувацької частини
- 'activeadmin' -- для адмінки
- 'pdf-reader' -- для читання pdf-файлу
- 'puma'
- 'turbolinks'
- 'jquery-turbolinks'
- 'will_paginate' -- для посторінкової навігації
- 'paperclip' -- для завантаження файлів
- 'mailboxer' -- для обміну повідомленнями
- 'chosen-rails'
- 'acts_as_votable' -- для додавання лайків і дизлайків
- "rails-i18n" -- для багатомовності
- gems:
- Створена реєстрація і авторизація користувачів (devise).(Данко)
- Додана адмінка (activeadmin).(Данко)
- Додані стилі(Лакатош)
- Доданий Bootstrap(Лакатош).
- Додані стилі для авторизації та реєстрації(Лакатош)
- Створені сторінки для розділів Автори, Жанри і книги.
- Доданий звичайний пошук(Данко)
- Покращений пошук по авторах і книгах(Лакатош)
- Перехід між сторінками(посторінкова навігація)(Данко)
- Додана можливість змінювати мову(англійська, українська, російська)(Лакатош)
- Реалізована можливість скачування книги(Данко)
- Реалізована можливість читання книги(Лакатош)
- Зроблені посилання при читанні книги «Вверх» і «Назад».
- Реалізувана можливість писати коментарі та відгуки до книги.(Лакатош, Данко)
- Додано відображення коментарів та відгуків під книгою, з можливістю переходити на сам коментар або відгук(Лакатош).
- Додати можливість щоб коментарі та відгуки могли редагувати тільки їхні творці(Лакатош)
- Додане сортування за назвою книги, автором, жанром, лайками, дизлайками(за спаданням або за зростанням)(Лакатош)
- Додані сторінки для користувача де він може додавати/редагувати інформацію про себе(Данко)
- Додані сторінки для користувача де він може переглядувати книги що йому сподобались(Лакатош)
- Додана можливість класти лайки і дизлайки до авторів, книг, відгуків і критики(Лакатош)
- Додана можливість переписки користувача з адміністратором(Лакатош, Данко)
- Додана сторінка “про сайт” де будуть визначатись всі зміни по версіям(Лакатош, Данко)
- Додана сторінка “про нас” де розміщаються контакти нашої команди та посилання на Github(Лакатош, Данко)
- Додати стрінки “правовласникам” та “зв’язатись з нами”.(Лакатош, Данко)
- 1.1.1
- Додана модель книги, додана можливість редагування, додавання видаляння книг
- 1.1.2
- Додана реєстрація, авторизація, пошук; виправлена помилка з пошуком, доданий пошук по авторах, назвах і тексту в Книгах
- 1.1.3
- Додане верхнє меню, додані стилі, доданий bootstrap, змінені стилі сторінок
- 1.1.4
- Додана можливість змінювати мову, змінена таблиця книги
- 1.2.1
- Змінені стилі, додані дрібні правки, додана посторінкова навігація, виправлена помилка праці пошуку з посторінковою навігацією
- 1.2.2
- Додані моделі критики авторів, жанрів
- Додані сторінки для критики, автора, жанрів
- Додана можливість переходити з книг у автори і навпаки, і з жанрів у книги
-
- Змінені авторизація і реєстрація
-
- Додана модель відгуки і сторінки до неї, додана сторінка про сайт, змінена модель користувачів, додана адмінка
-
- _Обмеження доступу до сторінок критики і відгуків;
- Додана вся критика і відгуки по певній книзі в конкретну книгу, а також форми створення відгуку і критики
-
- Додане сортування, покращене сортування, додана можливість класти лайки і дизлайки до авторів, книг, відгуків і критик
-
- Додані стилі
-
- Додана можливість скачати книгу
-
- Виправлена помилка з адмінкою
-
- Додана локалізація(українська, англійська, російська)
- додані стилі для авторизації та реєстрації
- _додана можливість читати книгу
- додана можливість щоб коментарі та відгуки могли редагувати тільки їхні творці
- також для користувача додана сторінка де він може проглянути книги що йому сподобались
-
- Додана та локалізована можливість переписки користувача з адміністратором