Skip to content

Latest commit

 

History

History
169 lines (130 loc) · 9.88 KB

File metadata and controls

169 lines (130 loc) · 9.88 KB

Bloqr Documentation

Welcome to the Bloqr documentation. This directory contains all the detailed documentation for the project.

Bloqr Properties

Property URL Description
Landing bloqr.jaysonknight.com Main marketing site
App app.bloqr.jaysonknight.com Angular compiler dashboard
API api.bloqr.jaysonknight.com API portal (Scalar/Swagger)
Docs docs.bloqr.jaysonknight.com This site

Quick Links

Documentation Structure

mindmap
  root((docs/))
    admin["admin/ — Angular admin system (users, flags, tiers, audit logs, RBAC)"]
    api["api/ — REST API reference, OpenAPI spec, streaming, and validation"]
    cloudflare["cloudflare/ — Cloudflare-specific features (Queues, D1, Workflows, Analytics)"]
    databaseSetup["database-setup/ — Database architecture, PostgreSQL, Prisma, and local dev setup"]
    deployment["deployment/ — Docker, Cloudflare Pages/Containers, and production readiness"]
    development["development/ — Architecture, extensibility, diagnostics, and code quality"]
    frontend["frontend/ — Angular SPA, Vite, Tailwind CSS, and UI components"]
    guides["guides/ — Getting started, migration, client libraries, and troubleshooting"]
    postman["postman/ — Postman collection and environment files"]
    reference["reference/ — Version management, environment config, and project reference"]
    releases["releases/ — Release notes and announcements"]
    testing["testing/ — Testing guides, E2E, and Postman API testing"]
    workflows["workflows/ — GitHub Actions CI/CD workflows and automation"]
Loading

Documentation Conventions

  • Use Mermaid for every chart, flow, architecture diagram, and directory layout.
  • Use Markdown tables for tabular data instead of ASCII-art boxes or grid tables.

Admin System

Getting Started

Usage

API Reference

Cloudflare Worker

Deployment

Storage & Database

Frontend Development

Development

Testing

CI/CD & Workflows

Reference

Releases


Contributing

See the main README and CONTRIBUTING for information on how to contribute to this project.