ДОКЛАДНО ПРО ПРОЄКТ

Модернізація клієнтського back office

Старий SQL, ручні зміни та дашборд, якому був потрібен зрозуміліший робочий процес.

Завдання

Старий SQL, ручні зміни та дашборд, якому був потрібен зрозуміліший робочий процес.

Моя роль

Я самостійно вдосконалила SQL, серверну логіку, автоматизацію та інтерфейс.

Рішення

Робота поєднала збережені процедури, логіку застосунку, фонові завдання та інтерфейс. Нижче можна дослідити кожну зміну.

Переглянути в дії

КОМЕРЦІЙНИЙ ПРОЄКТ / ДВА НАПРЯМИ ДЛЯ ОДНОГО КЛІЄНТА

Комерційна робота в eWave Online. Ім’я клієнта та внутрішні екрани не розкриваються.

01B
КОМЕРЦІЙНИЙ ПРОЄКТ / FULL-STACK

Функції сайту

Пошук, особисті кабінети, навчання та двомовні інтерфейси.

Umbraco 13 · C# · SQL Server

Комерційна робота в eWave Online · Ім’я клієнта не розкривається.

Функції сайту, над якими я працювала

  • Пошук і фільтрація стандартів.
  • Реєстрація та особисті кабінети.
  • Каталог навчальних програм.
  • Інтерфейси івритом і англійською, зокрема макети справа наліво.

На всіх рівнях

Працювала з Umbraco 13, ASP.NET Core, C#, SQL Server і JavaScript/jQuery у серверній частині та інтерфейсі сайту.

Цей сайт і дашборд нижче належать одному клієнту. Моя робота над сайтом охоплювала серверні функції та двомовні інтерфейси.

01ВНУТРІШНЯ СИСТЕМА / САМОСТІЙНА РОЗРОБКА

Модернізація
внутрішньої системи клієнта.

Я самостійно переробила клієнтський дашборд: SQL, серверну логіку, автоматизацію та інтерфейс. Мета — швидша робота й менше ручних дій.

Комерційний проєкт · Самостійна робота з SQL, сервером, автоматизацією та інтерфейсом.

  • Модернізація SQL
  • Автоматизація
  • Зручні інтерфейси

Клієнт захотів придбати
увесь дашборд.

Спочатку купівля не входила до планів.
Переглянути покращення дашборда

Оберіть проблему. Подивіться, що я змінила й чому.

КАРТА ТЕХНІЧНИХ ЗМІН2013 / ЗАСТАРІЛИЙ SQL
ІнтерфейсAPI та бізнес-правилаБаза даних
ПОЧАТКОВИЙ СТАН

Збережені процедури з 2013 року

Основою наявного дашборда були застарілі процедури бази даних.

МІЙ ВНЕСОК

Переписані для швидшої роботи

Переписала старі збережені процедури, щоб дашборд працював швидше.

ЧОМУ Я ОБРАЛА ЦЕЙ ПІДХІД

Швидкодія починається не з інтерфейсу. Робота з базою даних — частина користувацького досвіду.

Від ручної роботи до зрозумілих процесів

  1. Ручні зміни
  2. Наявні завдання та міграції
  3. Інтерфейс, що потребував покращення

Пояснювальна схема покращень, а не відтворення оригінальних екранів.

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

Технічні рішення

Чітко розділити відповідальність

Я впорядкувала взаємодії з API та покращила серверну логіку, щоб кожен рівень мав чіткішу відповідальність.

Покращити весь робочий процес

Працювала зі збереженими процедурами, завданнями та міграціями разом з інтерфейсом. Зручність екрана залежить і від того, що працює за ним.

Як я перевіряла зміни

Під час перевірки змін дашборда використовувала ручні перевірки й автоматизовані тести.

Автоматизувати повторювану роботу

Замінила ручні зміни автоматичними діями. Мета — зробити щоденну роботу клієнта зручнішою та зменшити потребу в повторному втручанні.

Підтвердження та обмеження

У кейсі використано пояснювальну схему, а не внутрішні екрани. Вихідний код мені більше недоступний; я не заявляю виміряного прискорення чи завершеної купівлі.

Зв’язатися із Софією

Налаштування доступності

Налаштуйте відображення під себе. Вибрані параметри діють у всіх мовах сайту.

Сайт завжди враховує системне налаштування зменшення руху.

Зберігає лише ваш вибір щодо збереження налаштувань. Не містить імені чи контактних даних.