Skip to content

Conversation

Copy link

Copilot AI commented Dec 23, 2025

Adds a "Get Started with API" panel to the Home page to help demo participants quickly discover and test available REST APIs.

Changes

  • Created PortCaptaincyApiController: New API endpoint at /api/PortCaptaincyApi returning port captain data from DemoDataService
  • Added API guide panel to Views/Home/Index.cshtml positioned between hero section and module cards, featuring:
    • Available endpoints with brief descriptions
    • Usage notes (HTTP methods, response format, authentication)
    • curl command examples
    • Link to Swagger documentation

Screenshot

API guide panel on Home page

The panel uses Bootstrap styling consistent with the existing UI and provides immediate value for demo participants exploring the API surface.

Original prompt

This section details on the original issue you should resolve

<issue_title>Add API endpoint guide to Home/Dashboard view</issue_title>
<issue_description>Help demo participants quickly try APIs by adding a “Get Started with API” panel to the Home page.
Include sample URLs (e.g., /api/ShipAgenciesApi, /api/PortCaptaincyApi) and brief usage notes.</issue_description>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI changed the title [WIP] Add API endpoint guide to Home page Add API endpoint guide panel to Home view Dec 23, 2025
Copilot AI requested a review from Rajeshcn26 December 23, 2025 07:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add API endpoint guide to Home/Dashboard view

2 participants