Skip to content

Latest commit

 

History

187 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SENTINEL Command Center

SENTINEL Security Operations Platform

Capstone Main Governance Repository

Docs Release Release Workflow Docs Workflow


Live Access

  • Web App: https://dasiasentinel.xyz
  • Documentation: https://dwaytu.github.io/Capstone-Main/
  • Latest Release: https://github.com/dwaytu/Capstone-Main/releases/latest

What This Repository Is

This is the root governance and release repository for SENTINEL.
It coordinates product documentation, multi-platform release flows, capstone-readiness evidence, and workspace-level orchestration.

Repository Topology

Capstone Main/
  DasiaAIO-Frontend/        React + TypeScript + Vite
  DasiaAIO-Backend/         Rust + Axum + PostgreSQL
  apps/desktop-tauri/       Desktop wrapper (Tauri)
  apps/android-capacitor/   Android wrapper (Capacitor)
  docs/                     GitHub Pages and technical docs

Platform Visuals

Screenshots below were refreshed from the current local build in dark mode on May 3, 2026.

Superadmin Desktop Admin Desktop
Superadmin desktop dashboard Admin desktop dashboard
Supervisor Desktop Guard Desktop
Supervisor desktop dashboard Guard desktop dashboard
Superadmin Mobile Admin Mobile
Superadmin mobile dashboard Admin mobile dashboard
Supervisor Mobile Guard Mobile
Supervisor mobile dashboard Guard mobile dashboard

Tech Stack

  • Frontend: React 18, TypeScript, Vite, Tailwind CSS
  • Backend: Rust, Axum, SQLx, PostgreSQL
  • Test: Jest, Playwright, Cargo test
  • Runtime Targets: Web, Desktop (Tauri), Android (Capacitor)
  • Delivery: GitHub Actions, GitHub Pages, Railway

Quick Start

Prerequisites

  • Node.js 20+
  • npm 10+
  • Rust stable
  • PostgreSQL 14+

Install

npm install
npm install --prefix DasiaAIO-Frontend

Run

npm run dev --prefix DasiaAIO-Frontend
cd DasiaAIO-Backend
cargo run --bin server

Build and Verification

npm run build:web
npm run build:desktop
npm run build:android
npm run verify:all
npm run verify:capstone:quick
npm run verify:capstone:full

Release and Deployment

  • Railway production deployment is managed per-service in Railway.
  • Root CI handles docs deployment and governed release pipeline.
  • Pages workflow: .github/workflows/deploy-docs.yml
  • Release workflow: .github/workflows/release.yml

Documentation Index

  • Product and architecture docs: docs/
  • Workspace navigation: docs/WORKSPACE_NAVIGATION.md
  • Railway runbook: docs/RAILWAY_AUTODEPLOY.md
  • Capstone readiness pack: docs/plan/capstone-readiness-20260502/
  • Project memory for Codex sessions: PROJECT_MEMORY.md

License

UNLICENSED (internal academic and organizational use).

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages