Direct Tendering Portal for The Pacific Community
Not Logged In

Tender Advertisement #1543583

You are previewing this tender advertisement. Log in to view the full details.

Register for Free
  This Opportunity Has Closed
This opportunity has already closed and is no longer open for submissions.
Brief

Fisheries Web Application Maintenance and Development Services

Contract #
RFQ 25-8160
Location
Everywhere
Closed On
Wed 23/07/2025 - 11:45 PM NFT
Tender Details
Fisheries Web Application Maintenance and Development Services
The Role Based Access Control (RBAC) system for the Tufman2 ASP.NET Fisheries Management
application was updated recently.
- We need to implement new fine-grained permissions at multiple levels in the codebase.
- It includes the definition of a list of new User Types:
o Vessel Captains
o Industry Representatives
o National Fisheries Administrators
o Observer officials:
▪ Observers
▪ Observer Coordinators
▪ Observer Program Managers
o SPC Data Technicians
o Tag Recovery Officers
Expected output:
- A new page in the Tufman2 Admin section to manage the User Types and their
permissions.
- Each permission needs to be implemented in the codebase.
2. Architecture and implementation of a versioning mechanism for API endpoints in an existing large
ASP.NET WebAPI project:
- The goal is to expose new formats for endpoints while keeping compatibility with previous
formats.
Expected output: A simple way for developers to add new versions of a new or existing API
endpoint, with a clear documentation on how to do it.
3. Implement the new format for e-monitoring following v2 changelog:
- https://pacificcommunity.github.io/tufman2-json-standard/longline-em/#v200
Expected output: A new version of the e-monitoring API endpoints to add e-monitoring trips in
Standard format, using the previously developed versioning mechanism.
4. NSAP is a large ASP.NET web application for Fisheries management which needs a redesign:
- The current NSAP application is not user friendly and needs to be redesigned to be more
intuitive.
- It involves redesigning the data models as well as the UI.
Expected output: Deployment of a new version of the NSAP application with a better user
experience, including a redesigned UI and data models.
5. Maintenance of NSAP application and urgent and unexpected Tufman2 maintenance tasks:
Expected output: Pull Requests on the Source Version Control system (Github) to fix emerging
issues.
This information is not guaranteed to be accurate or complete. Please confirm all details with the Tendering Firm before responding.