Бібліотека на RubyOnRails(Github)
-
- 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:
-
- SQLite3 -- для збереження даних на локальному сервері
- PostgreSQL -- для збереження даих на сервері
-
- Three.js
- Stats.js -- Монітор продуктивності JavaScript
- Projector.js
- Tween.js -- Ефекти вилітання і повернення назад для книг
- OrbitControls.js -- Прокручування шкафу за допомогою миші
- CSS3DRenderer.js -- створення 3D книги
- Modernizr.custom.js
- Додані "хлібні крихти"
- Додана можливість поділитись книгою
- Додана можливість авторизуватись через соціальні мережі:
- Github
- Доданий ввід змін в проекті через форму
- Візуалізація вибору книги на ThreeJS
- Реалізація прослуховування книги за допомогою Text to Speach
- Функції плеєру: Грати, Зупинити, Пауза, Продовжити
- Можливість переходити на наступну чи попередню сторінки
- Автоматичний перехід на наступну сторінку
- Реалізація прослуховування книги за допомогою google translate_tts технології
- Додана мобільна версія для книг
- 2.1
- Доданий модуль віртуальної бібліотеки на Three.js
- 2.2.1
- Додані хлібні крихти
- 2.2.2
- Додана можливість поділитись книгою
- 2.3.1
- Налаштований OmiAuth, авторизація через facebook
- 2.3.2
- Додана можливість авторизації через Github
- 2.3.3
- Додана авторизація через Google
- 2.4
- Додана таблиця Про програму, змінений блок Про програму
- 2.5
- Доданий модуль віртуальної бібліотеки на Three.js
- 3.1
- Додана можливість прослуховувати книгу за допомогою Google Text To Speach
- 3.2
- Додані стилі та JavaScript для програвача
- 4.1
- Змінений дизайн блоку abouts
- 4.2
- Змінений дизайн блоку auths
- 4.3
- Стабільна версія вибору книги
- 4.4
- Доданий railroady для відображення UML-звязків між таблицями у базі даних
- 4.4.1
- Виправлені деякі помилки
- 4.5
- Змінений дизайн блоку books
- 4.6
- Змінений дизайн блоку conversations
- 4.7
- Змінений дизайн блоку device
- 4.7.1
- Деякі правки
- 4.8
- Доданий ще один варіант плеєра з використанням google translate_tts технології
- 4.9
- Додана мобільна версія для книг