Skip to content

nithyatsu/prototype

Repository files navigation

Prototype App

A simple Frontend → Backend → Database application built with Radius and Bicep.

Architecture

Auto-generated from app.bicep — click any node to jump to its definition in the source.

%%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#ffffff', 'primaryTextColor': '#1f2328', 'primaryBorderColor': '#d1d9e0', 'lineColor': '#2da44e', 'secondaryColor': '#f6f8fa', 'tertiaryColor': '#ffffff', 'background': '#ffffff', 'mainBkg': '#ffffff', 'nodeBorder': '#d1d9e0', 'clusterBkg': '#f6f8fa', 'clusterBorder': '#d1d9e0', 'fontSize': '14px', 'fontFamily': '-apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif' } } }%%
graph LR
    classDef container fill:#ffffff,stroke:#2da44e,stroke-width:1.5px,color:#1f2328,rx:6,ry:6
    classDef datastore fill:#ffffff,stroke:#d4a72c,stroke-width:1.5px,color:#1f2328,rx:6,ry:6
    classDef other fill:#ffffff,stroke:#d1d9e0,stroke-width:1.5px,color:#1f2328,rx:6,ry:6
    backend["<b>backend</b>"]:::container
    frontend["<b>frontend</b>"]:::container
    frontend --> backend
    click backend href "https://github.com/nithyatsu/prototype/blob/main/app.bicep#L50" "app.bicep:50" _blank
    click frontend href "https://github.com/nithyatsu/prototype/blob/main/app.bicep#L23" "app.bicep:23" _blank
    linkStyle 0 stroke:#2da44e,stroke-width:1.5px
Loading

Prerequisites

  • Radius CLI installed
  • A Radius environment configured (e.g., local Kubernetes)

Deploy

rad deploy app.bicep

Project Structure

.
├── app.bicep            # Radius application definition
├── workflow-spec.md     # Workflow specification (CI/CD requirements)
└── README.md            # This file

Workflow

See workflow-spec.md to define CI/CD workflow requirements. Once authored, a GitHub Actions (or other CI/CD) workflow can be generated from it.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors