https://github.com/eddndev-studio/bdnr
Academic portfolio documenting engineering workflows, XQuery scripting, and optimization over non-relational databases.
https://github.com/eddndev-studio/bdnr
astro cloudflare-pages database oracle tailwindcss xml xquery
Last synced: 1 day ago
JSON representation
Academic portfolio documenting engineering workflows, XQuery scripting, and optimization over non-relational databases.
- Host: GitHub
- URL: https://github.com/eddndev-studio/bdnr
- Owner: eddndev-studio
- Created: 2026-03-10T06:57:20.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-05-29T18:42:34.000Z (17 days ago)
- Last Synced: 2026-05-29T20:13:09.413Z (17 days ago)
- Topics: astro, cloudflare-pages, database, oracle, tailwindcss, xml, xquery
- Language: Astro
- Homepage: https://bdnr.eddndev.work
- Size: 98.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BDNR Portfolio





## Overview
This repository serves as the technical foundation for the **Non-Relational Databases (BDNR)** academic portfolio. It is designed as an engineering environment focused on documenting SQL/XQuery scripting, architectural database workflows, and performance optimization reflections over large datasets.
## Purpose and Engineering Goals
The primary objective of this project is to maintain a clean, high-performance platform for technical documentation and query execution analysis. Unlike standard academic submissions, this system prioritizes:
* **Static Site Excellence:** Utilizing Astro to achieve near-zero client-side JavaScript for content delivery, leveraging SSG (Static Site Generation) for optimal edge distribution via Cloudflare Pages.
* **Database Operation Transparency:** Strict separation of concerns between heavy database operations (stored locally on Dockerized environments) and the presentation layer, ensuring the repository remains lightweight and agile.
* **Algorithmic and Query Optimization:** Documenting real-world database constraints, memory management (OOM prevention), and the mathematical optimization of complex XPath/XQuery extractions into `XMLTable` structures.
* **Structured Content Engineering:** Maintaining rigorous Markdown documentation that mirrors the exact execution states, query syntaxes, and standard outputs of the AlmaLinux VPS.
## Tech Stack
* **Framework:** Astro (SSG)
* **Styling:** Tailwind CSS v4 (Vite-integrated)
* **Content:** Markdown with Shiki-based syntax highlighting
* **Database Context:** Oracle 11g XE (Docker) with Native XML DB (XDB) features
* **CI/CD:** GitHub Actions -> Cloudflare Pages
## License
GPLv3