Package Hosting & Delivery Platform
Podmaps
A package-hosting platform where trusted individuals and organisations receive parcels on behalf of users, with full package lifecycle management.

Project Overview
Podmaps is a digital package-hosting platform designed to help users receive parcels through trusted hosts using an alternative delivery address.
The platform connects users with hosts, where a host can be an individual or an organisation willing to receive packages on behalf of users. Users can select a host's address as their delivery destination, while hosts can manage incoming packages and arrange collection or delivery.
CodeCue developed the cross-platform Flutter mobile applications alongside a web-based administration panel, delivering an end-to-end digital solution for managing hosts, users, packages, payments, communication, and delivery workflows.
The Challenge
Podmaps needed a platform that could connect users who require a delivery address with individuals and organisations willing to host and receive packages on their behalf.
The platform needed to support multiple roles and manage the complete package lifecycle — from selecting and inviting a host to receiving packages, tracking package status, arranging collection or delivery, and managing payments.
The solution also required communication, notifications, reviews, filtering, and administrative controls to create a convenient and transparent experience for both users and hosts.
The Approach
CodeCue designed and developed the mobile applications using Flutter, supported by a web-based administration panel.
The platform was structured around the interaction between users and hosts, allowing hosts to create their hosting services, establish pricing models, manage packages, communicate with users, and arrange pickup or delivery.
Users could discover and filter hosts, send hosting invitations, use host addresses for package deliveries, monitor package status, communicate with hosts, and manage payments through the platform.
Tech stack
- Flutter
- Admin panel
- Online payments
User Functionality
- Host Discovery — Search and discover hosts available to receive packages.
- Host Filters — Filter hosts based on relevant hosting requirements and preferences.
- Host Profiles — View host information, services, pricing, reviews, and availability.
- Hosting Invitations — Send invitations to hosts to use their address for package delivery.
- Package Management — Add and manage packages being delivered to a host.
- Package Tracking — Monitor package progress and updates.
- Package Status — View the current status of packages throughout the delivery process.
- Host Communication — Chat directly with hosts regarding packages and delivery arrangements.
- Online Payments — Make payments for hosting and related services through the platform.
- Reviews & Ratings — Review and evaluate hosting experiences.
- Notifications — Receive updates regarding packages, hosts, payments, and other activities.
Host Functionality
- Host Registration — Register as an individual or organisation offering package-hosting services.
- Address Hosting — Make a registered address available for receiving packages on behalf of users.
- Hosting Requests — Receive and manage invitations and hosting requests from users.
- Pricing Management — Set pricing per package or establish a flat-rate hosting fee.
- Package Management — Manage packages received on behalf of users.
- Package Updates — Provide updates regarding incoming and received packages.
- Package Status Management — Update package status throughout the hosting process.
- Pickup Arrangements — Arrange package pickup for users.
- Delivery Arrangements — Arrange delivery of packages to users where applicable.
- User Communication — Chat directly with users regarding packages and arrangements.
- Reviews — Receive and manage feedback from users.
- Notifications — Receive relevant hosting, package, and platform updates.
Platform & Administration
- Admin Panel — Centralised management of users, hosts, packages, payments, and platform activity.
- User & Host Management — Manage platform accounts and host profiles.
- Package Management — Monitor and manage package activity across the platform.
- Payment Management — Manage online payment-related activity and transactions.
- Communication Management — Support communication between users and hosts.
- Review Management — Manage platform reviews and feedback.
- Notifications — Deliver important updates throughout the package lifecycle.
- Multi-Role Platform — Supports users, individual hosts, and organisational hosts.
- Cross-Platform Mobile Apps — Flutter-based applications for iOS and Android.
Gallery
Select any image to view it full size.



