Stack 1 290 - terrytaylorbonn/auxdrone GitHub Wiki

25.0310 Doc URLs Stack URLs Lab notes (Gdrive), Git

#290_deployment_main_v06_25.0202.docx

For URLs, see Stack deployments.

This page describes

  • 1 Stack overview
  • 2 Functional overview

1 Stack overview

The diagram below shows the different components/tech that are part of the main demo #290. The goal is to step-by-step build all components

  • focusing on demo'ing all aspects of the API-docs/APIs and
  • using AI (Copilot) as much as possible (to BUILD the deployment).

image



2 Functional overview

FE screenshot

image


-1a REST API

image


=1b Swagger UI (generated from code comments)

image


=1c Swagger UI (yaml generated by Copilot)

image

image


-2a GraphQL API

image


=2b GraphQL doc

image


-3 Backend


-4 DB Mongo

image


-5 Frontend

image

Simple return data from api root.

image

Basic code box

Entering URL, HTTP VERB, JSON and POST

image

image

GraphQL mutation (written to Mongo)

image

image

-6 Security

JWT (basic demo working 25.0201)

A basic demo of JWT login. Some rough edges, but works, and all done following Copilot prompts.

image

Authentication (TODO)

Authorization (TODO)

⚠️ **GitHub.com Fallback** ⚠️