Admin Load Management Dashboard Enhancement
Budget: $30 – $250 USD
Project Overview
GO Logistics is an existing production freight brokerage platform. The Admin Load Management module currently allows administrators to view load details but does not provide the ability to Hide, Archive, Restore, or Delete loads. The objective of this project is to implement these administrative features while preserving the existing application architecture, functionality, and user interface.
Project Scope
• Add Hide Load functionality to remove a load from the marketplace without deleting it.
• Add Archive Load functionality with the ability to restore archived loads.
• Add permanent Delete Load functionality for obsolete or test loads (confirmation required).
• Add Bulk Actions (Hide, Archive, Delete, Restore).
• Maintain the existing dark theme and dashboard design.
• Do not modify unrelated application functionality.
Suggested User Interface
+---------------------------------------------------------------+
| LOAD MANAGEMENT |
| Search ________ Status ▼ |
|---------------------------------------------------------------|
| Load ID | Status | Origin | Destination | Actions |
|---------------------------------------------------------------|
| 12345 | Posted | TX→CA | |
|---------------------------------------------------------------|
| Bulk Actions: Hide | Archive | Delete | Restore | Apply |
+---------------------------------------------------------------+
Technical Requirements
• Work within the existing production codebase.
• Do NOT rewrite or refactor unrelated modules.
• Preserve existing APIs, authentication, and UI.
• Follow the existing coding standards.
• Ensure no regression or broken functionality.
Required Experience
The ideal freelancer must have demonstrable experience working on existing production web applications and should be proficient with the technologies used by this platform.
Required qualifications:
• Strong React.js experience
• TypeScript
• Node.js / Express.js
• REST API development
• PostgreSQL or similar relational database
• Git / GitHub
• Experience modifying existing applications without introducing regressions
Please include:
• Portfolio or similar projects
• GitHub profile (preferred)
• Years of experience with React and Node.js
• Experience with production SaaS or logistics applications (preferred)
Deliverables & Acceptance Criteria
• Hide, Archive, Restore and Delete functions are fully operational.
• Bulk actions work correctly.
• Existing functionality remains unchanged.
• Code is committed to GitHub with clear documentation.
• Application deploys successfully without errors.
GO Logistics is an existing production freight brokerage platform. The Admin Load Management module currently allows administrators to view load details but does not provide the ability to Hide, Archive, Restore, or Delete loads. The objective of this project is to implement these administrative features while preserving the existing application architecture, functionality, and user interface.
Project Scope
• Add Hide Load functionality to remove a load from the marketplace without deleting it.
• Add Archive Load functionality with the ability to restore archived loads.
• Add permanent Delete Load functionality for obsolete or test loads (confirmation required).
• Add Bulk Actions (Hide, Archive, Delete, Restore).
• Maintain the existing dark theme and dashboard design.
• Do not modify unrelated application functionality.
Suggested User Interface
+---------------------------------------------------------------+
| LOAD MANAGEMENT |
| Search ________ Status ▼ |
|---------------------------------------------------------------|
| Load ID | Status | Origin | Destination | Actions |
|---------------------------------------------------------------|
| 12345 | Posted | TX→CA | |
|---------------------------------------------------------------|
| Bulk Actions: Hide | Archive | Delete | Restore | Apply |
+---------------------------------------------------------------+
Technical Requirements
• Work within the existing production codebase.
• Do NOT rewrite or refactor unrelated modules.
• Preserve existing APIs, authentication, and UI.
• Follow the existing coding standards.
• Ensure no regression or broken functionality.
Required Experience
The ideal freelancer must have demonstrable experience working on existing production web applications and should be proficient with the technologies used by this platform.
Required qualifications:
• Strong React.js experience
• TypeScript
• Node.js / Express.js
• REST API development
• PostgreSQL or similar relational database
• Git / GitHub
• Experience modifying existing applications without introducing regressions
Please include:
• Portfolio or similar projects
• GitHub profile (preferred)
• Years of experience with React and Node.js
• Experience with production SaaS or logistics applications (preferred)
Deliverables & Acceptance Criteria
• Hide, Archive, Restore and Delete functions are fully operational.
• Bulk actions work correctly.
• Existing functionality remains unchanged.
• Code is committed to GitHub with clear documentation.
• Application deploys successfully without errors.
Related categories:
PHP
C# Programming
Software Architecture
MySQL
Node.js
PostgreSQL
Git
React.js
GitHub
SaaS