Files
orderPRO/.paul/ROADMAP.md
Jacek Pyziak 03a237e7d2 feat(23-shipment-presets-backend): tabela DB, repository CRUD i JSON API dla presetów przesyłek
Phase 23 complete:
- Migracja shipment_presets (16 kolumn: name, color, carrier, wymiary, waga, itp.)
- ShipmentPresetRepository z findAll/findById/create/update/delete
- ShipmentPresetController z 4 endpointami JSON API
- Routing w routes/web.php z auth middleware

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 23:27:14 +01:00

5.4 KiB

Roadmap: orderPRO

Overview

orderPRO to narzędzie do wielokanałowego zarządzania sprzedażą. Projekt przechodzi od podstawowych integracji z marketplace'ami i generowania etykiet, przez rozbudowę o nowe źródła zamówień i przewoźników, aż do pełnego zarządzania produktami i stanami magazynowymi.

Current Milestone

v1.0 Presety przesyłek — In progress

Customowe przyciski szybkiego wypełniania formularza przygotowania przesyłki. Użytkownik zapisuje preset z wybranym przewoźnikiem, usługą, typem paczki, wymiarami, wagą i punktem nadania, a następnie jednym kliknięciem wypełnia formularz. Presety globalne (dostępne dla wszystkich użytkowników).

Phase Name Plans Status
23 Shipment Presets Backend 1/1 Complete ✓
24 Shipment Presets UI TBD Not started
25 Shipment Presets Management TBD Not started

Phase 23: Shipment Presets Backend

Focus: Migracja DB (tabela shipment_presets), repository CRUD, controller z endpointami JSON API.

Phase 24: Shipment Presets UI

Focus: Lista presetów nad formularzem jako kolorowe przyciski, popup tworzenia presetu (nazwa + kolor), JS autofill formularza po kliknięciu.

Phase 25: Shipment Presets Management

Focus: Edycja nazwy/koloru/parametrów presetu, usuwanie, zmiana kolejności.

Completed Milestones

v0.9 Poprawki ustawień firmy — 2026-03-22 (1 phase, 1 plan)

Naprawa buga: pola REGON, BDO, KRS i logo nie zapisywały się w ustawieniach firmy (kontroler nie przekazywał ich do repozytorium).

Phase Name Plans Completed
22 REGON Save Fix 1/1 2026-03-22

Archive: .paul/phases/22-regon-save-fix/

v0.8 Poprawki wyświetlania źródła zamówień — 2026-03-22 (1 phase, 1 plan)

Na liście zamówień i stronie szczegółów: wyświetlanie nazwy konkretnej integracji (z tabeli integrations) zamiast generycznego "shopPRO". Korekta kolejności source/ID.

Phase Name Plans Completed
21 Order Source Display 1/1 2026-03-22

Archive: .paul/phases/21-order-source-display/

v0.7 Zdalne drukowanie etykiet — 2026-03-22 (3 phases, 3 plans)

System zdalnego drukowania etykiet przesyłek na drukarce termicznej. Aplikacja Windows w system tray odpytuje API orderPRO, pobiera zlecenia i drukuje etykiety A6.

Phase Name Plans Completed
18 Print Queue Backend 1/1 2026-03-22
19 UI Integration 1/1 2026-03-22
20 Windows Client (C# WinForms) 1/1 2026-03-22

Archive: .paul/phases/18-print-queue-backend/, .paul/phases/19-ui-integration/, .paul/phases/20-windows-client/

v0.6 Poprawki UX — 2026-03-22 (1 phase, 1 plan)
Phase Name Plans Completed
17 Receipt duplicate guard 1/1 2026-03-22

Archive: .paul/phases/17-receipt-duplicate-guard/

Completed Milestones

v0.5 Moduł Automatyzacji — 2026-03-18 (1 phase, 2 plans)
Phase Name Plans Completed
16 Zadania automatyczne 2/2 2026-03-18

Archive: .paul/phases/16-automated-tasks/

v0.4 Moduł E-mail — 2026-03-17 (3 phases, 4 plans)
Phase Name Plans Completed
13 DB + Skrzynki pocztowe 1/1 2026-03-17
14 Szablony wiadomości 2/2 2026-03-17
15 Wysyłka e-mail z zamówień 1/1 2026-03-17

Archive: .paul/milestones/v0.4-ROADMAP.md

v0.3 Moduł Paragonów — 2026-03-15 (5 phases, 5 plans)
Phase Name Plans Completed
8 DB Foundation + Company Settings 1/1 2026-03-15
9 Konfiguracja paragonów (Ustawienia) 1/1 2026-03-15
10 Wystawianie paragonów z zamówienia 1/1 2026-03-15
11 Podgląd i wydruk paragonu (HTML+PDF) 1/1 2026-03-15
12 Sekcja Księgowość — lista + eksport XLSX 1/1 2026-03-15

Archive: .paul/milestones/v0.3-ROADMAP.md

v0.2 Pre-Expansion Fixes — 2026-03-15 (1 phase, 5 plans)
Phase Name Plans Completed
7 Pre-Expansion Fixes 5/5 2026-03-15

Plans:

  • 07-01: Performance (N+1 subqueries, DB indexes, information_schema cache)
  • 07-02: Stability (SSL verification, cron throttle DB, migration 000014b)
  • 07-03: UX (orderpro_to_allegro disable, lista zamówień fixes)
  • 07-04: Tests (AllegroTokenManager + AllegroOrderImportService — 12 testów)
  • 07-05: InPost ShipmentProviderInterface (natywne ShipX API)

Archive: .paul/phases/07-pre-expansion-fixes/

v0.1 Initial Release — 2026-03-13 (6 phases, 15 plans)
Phase Name Plans Completed
1 Tech Debt 2/2 2026-03-12
2 Bug Fixes 4/4 2026-03-13
3 Tech Debt 2 1/1 2026-03-13
4 Schema Docs 1/1 2026-03-13
5 Tech Debt 3 1/1 2026-03-13
6 SonarQube Quality 6/6 2026-03-13

Archive: .paul/milestones/v0.1-ROADMAP.md


Roadmap created: 2026-03-12 Last updated: 2026-03-22 — v1.0 milestone created