This repository contains the network architecture diagrams for the TeamSync backend system, viewable as a GitHub Pages site.
git init
git add .
git commit -m "feat: initial commit with architecture diagrams"- Go to GitHub
- Create a new repository named
TeamSync(or your preferred name) - Don't initialize with README, .gitignore, or license
git branch -M main
git remote add origin https://github.com/YOUR_USERNAME/TeamSync.git
git push -u origin main- Go to your repository on GitHub
- Click on Settings tab
- Scroll down to Pages section (in the left sidebar)
- Under Source, select Deploy from a branch
- Under Branch, select
mainand/root - Click Save
Your site will be available at: https://YOUR_USERNAME.github.io/TeamSync/
It may take a few minutes for the site to become available.
index.html- Main page that renders the Mermaid diagramsdiagram1.mmd- Network architecture diagramdiagram2.mmd- Video conference architecture diagramlogo.jpg- Company logo (required)_config.yml- Jekyll configuration for GitHub PagesREADME.md- This file
- Beautiful GitHub-styled markdown rendering
- Clean Mermaid diagrams with black text
- Responsive design for mobile and desktop
- Simple, static diagram display
- 🐱 Animated running cat mascot (inspired by Google Colab)
To preview the site locally:
- Install Python (if not already installed)
- Run a simple HTTP server:
python -m http.server 8000
- Open
http://localhost:8000in your browser
To update the diagrams:
- Edit the
diagram.mdfile - Commit and push changes:
git add diagram.md git commit -m "doc: update architecture diagrams" git push - GitHub Pages will automatically update within a few minutes
If diagrams don't render:
- Check browser console for errors
- Ensure Mermaid syntax is correct
- Clear browser cache and refresh
This project documentation is proprietary to TeamSync.