Skip to content

๐Ÿ—บ๏ธ IP Atlas - Repository catalog and content generated by the DevExpGbb team | ๐Ÿ“ฆ Demos, workshops, tools & more

Notifications You must be signed in to change notification settings

DevExpGbb/devexpgbb.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

89 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ—บ๏ธ IP Atlas

Repository catalog and content hub for the DevExpGbb team

Deploy to GitHub Pages

๐ŸŒ Live site: devexpgbb.github.io

๐ŸŽฏ Purpose

IP Atlas is a centralized catalog that automatically aggregates and displays all repositories from the DevExpGbb organization. It helps team members and the community discover:

  • ๐ŸŽช Demos โ€” Showcase applications and proof of concepts
  • ๐ŸŽ“ Workshops โ€” Hands-on learning materials
  • ๐Ÿ› ๏ธ Tools โ€” Utilities and developer tools
  • ๐Ÿ“š Documentation โ€” Guides and reference materials

๐Ÿš€ Stack

  • Astro ^5
  • Node.js 22 + pnpm
  • Dev Container: .devcontainer/devcontainer.json

๐Ÿ“‚ Key Structure

src/
  content/
    config.ts         # `ip` collection schema
    ip/*.md           # content files
  pages/
    index.astro       # content listing
    ip/[slug].astro   # detail page

๐Ÿงฉ Content (collections.ip)

Recommended frontmatter:

---
title: "Title"
summary: "Brief summary (<=280 characters)"
category: "Category"
tags: ["tag1", "tag2"]
published: true
date: 2026-02-04
author: "Team"
link: "https://optional-link"
---

๐Ÿงž Commands

Command Action
pnpm dev Start server at localhost:4321
pnpm astro check Validate types and content
pnpm build Generate static dist/
pnpm preview Preview build

๐Ÿ’ก Notes

  • Add new .md files in src/content/ip/ and Astro will publish them automatically.
  • Use pnpm astro check to validate the content schema.
  • In Codespaces/Dev Container, the environment is ready with Node 22 and pnpm.
  • If the Dev Container fails resolving ghcr.io/devcontainers/features/pnpm:1, rebuild; we use packageManager: pnpm + corepack in postCreateCommand.

About

๐Ÿ—บ๏ธ IP Atlas - Repository catalog and content generated by the DevExpGbb team | ๐Ÿ“ฆ Demos, workshops, tools & more

Topics

Resources

Stars

Watchers

Forks

Contributors 7