feat: add vessel registration feature with dashboard and ownership transfer

- Implemented VesselRegistrationPage for managing vessel registrations.
- Added localization for vessel registration and ownership transfer in Amharic and English.
- Updated PortalLayout to include navigation for vessel registration and ownership transfer.
- Created VesselOwnerLayout to restrict access to vessel owner-specific routes.
- Integrated routing for vessel registration, application, and ownership transfer pages.
This commit is contained in:
fitse-yotor
2026-07-28 12:58:03 +03:00
parent 296abdf8ae
commit c4af36005c
23 changed files with 4832 additions and 0 deletions

View File

@@ -15,6 +15,11 @@ export const am: Translations = {
},
nav: {
vesselRegistrationHeadDashboard: 'የመርከብ ምዝገባ ኃላፊ ዳሽቦርድ',
vesselRegistrationQueue: 'የመርከብ ምዝገባ ወረፋ',
vesselFormBuilder: 'የመርከብ ቅጽ መገንቢያ',
vesselRegistrationReport: 'የመርከብ ምዝገባ ሪፖርት',
ownershipTransferQueue: 'የባለቤትነት ዝውውር ወረፋ',
menu: 'ምናሌ',
dashboard: 'ዳሽቦርድ',
userManagement: 'የተጠቃሚ አስተዳደር',

View File

@@ -17,6 +17,11 @@ export const en = {
dashboard: 'Dashboard',
userManagement: 'User Management',
seamanBookQueue: 'Seaman Book Queue',
vesselRegistrationHeadDashboard: 'Vessel Registration Head Dashboard',
vesselRegistrationQueue: 'Vessel Registration Queue',
vesselFormBuilder: 'Vessel Form Builder',
vesselRegistrationReport: 'Vessel Registration Report',
ownershipTransferQueue: 'Ownership Transfer Queue',
cocQueue: 'CoC / CoP Queue',
endorsementQueue: 'Endorsement Queue',
seafarerRegistry: 'Seafarer Registry',