Підпишіться на нашу розсилку і стежте за найостаннішими проектами, послугами та спеціальними пропозиціями!

Ua

Ви використовуєте застарілу версію Internet Explorer. Для покращення роботи сайту, будь ласка, поновіть ваш браузер

Альвіс

Складність проекту
У розробцi
Дата завершення проекту:
  • Опис

Tab 1

Альвіс - це веб-сервіс, який використовується для збору і зберігання інформації про компанію, її співробітників, технології, які використовуються ними, проекти, над якими велась або ведеться робота.

Користувач може додавати, редагувати, зберігати, видаляти і переглядати, відповідно до своїх прав доступу, дані про:

  • структуру компанії (підрозділи і їх співробітники);
  • співробітників (освіта, рівень володіння технологіями, участь в проектах, посади в хронологічному порядку);
  • проекти, з деталізацією до етапів і суті виконаних робіт за кожним учасником;
  • замовників проектів з їх контактними даними;
  • технології проектів, підрозділів, співробітників.

Зберігаючи всі дані в базі, система дозволяє здійснювати пошук співробітників за технологіями і ролям; проектів за статусами, технологіями, учасниками; технологій за бізнес-напрямками та ін. Таким чином можна оперативно отримати інформацію про досвід і компетенцію компанії і її працівників і швидко підібрати виконавців з потрібними навичками для кожного проекту.

Також Альвіс має функцію генерації веб та pdf. версій резюме.

Технічні особливості сервісу:

  • можливість додавання і відображення інформації декількома мовами;
  • розподіл прав доступу до даних сервісу, в залежності від ролі користувача;
  • написання коду з розрахунком на його максимальне повторне використання та відображення пов'язаних сутностей в інтерфейсі;
  • підтримка посилальної цілісності бази даних.

Основною складністю розробки цього проекту була реалізація гнучкої системи налаштування прав доступу на рівні таблиць, полів і окремих записів таблиць. Для цього були максимально використані можливості фреймворка Yii, а також доданий оригінальний функціонал.

Платформа: Web, server

OS: кросплатформенний

Мови програмування: PHP, JavaScript

Фреймворки / Бібліотеки: Yii 2, Bootstrap, mPDF

Технології: AJAX

Інструменти: Git, NetBeans, MySQL Workbench

Команда

  • 1 PHP розробник
  • 1 інженер ручного тестування
  • 1 PM
  • 1 BA

Технології

PHP
JS

Послуги

Веб розробка
Тестування ПЗ