Initial commit

This commit is contained in:
c4ch3c4d3
2026-03-22 16:17:20 -06:00
commit 3bafa35460
55 changed files with 1885894 additions and 0 deletions
+45
View File
@@ -0,0 +1,45 @@
# Notebook Conversion Site
Clean markdown-first Next.js app for browsing converted notebook labs.
## Run
1. Install dependencies:
```bash
npm install
```
2. Start the dev server:
```bash
npm run dev
```
3. Open `http://localhost:3000`.
## Project Structure
```text
content/
labs/ # .md/.mdx lab files and image asset folders
src/
app/
page.tsx # home page
labs/
page.tsx # lab index
[slug]/page.tsx # lab renderer
components/
SiteHeader.tsx
labs/LabContent.tsx
lib/
labs.ts # lab file discovery + frontmatter loader
styles/
globals.css
```
## Notes
- Labs are loaded from `content/labs`.
- Both `.md` and `.mdx` files are discoverable.
- Legacy folders from the old workspace were moved to `archive/` during refactor.