Skip to content

Commit fc3cb1b

Browse files
committed
feat: Update documentation structure for Day 4 lessons and announcements
Signed-off-by: Andre Bossard <anbossar@microsoft.com>
1 parent d78572c commit fc3cb1b

2 files changed

Lines changed: 28 additions & 6 deletions

File tree

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ All deep-dive guides now live under `docs/` for easier discovery:
2727
- [Troubleshooting](docs/TROUBLESHOOTING.md) – common issues and fixes for setup, dev, and tests
2828

2929

30+
31+
32+
33+
3034
## 5-minute quick start (TL;DR)
3135
1. Clone the repo: `git clone <your-fork-url> && cd python-quart-vite-react`
3236
2. Run the automated bootstrap: `./setup.sh` (creates the repo-level `.venv`, installs frontend deps, installs Playwright, checks for Ollama)

docs/LEVEL_UP.md

Lines changed: 24 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,19 @@
1-
# Lesson 1: Modern Application Architecture
1+
# Day 4
22

3-
## Frontend
3+
## Announcements
4+
5+
## Voice Demo
6+
7+
## Lesson 0: Git
8+
9+
- Create a Branch
10+
- Make changes
11+
- Push a branch
12+
- Pull Request
13+
14+
## Lesson 1: Modern Application Architecture
15+
16+
### Frontend
417

518
- has the UI components
619
- handles user interactions
@@ -9,15 +22,15 @@
922
See also:
1023
frontend folder
1124

12-
## Backend
25+
### Backend
1326

1427
- has the business logic and data models
1528
- exposed via APIs (Application Programming Interfaces)
1629

1730
See also:
1831
backend folder
1932

20-
## Data Models
33+
### Data Models
2134

2235
- part of the backend
2336
- represent the structure of data in the application
@@ -26,13 +39,14 @@ backend folder
2639
See also:
2740
backend/tasks.py
2841

29-
## Starting the whole application
42+
### Starting the whole application
3043

3144
- with ./start-dev.sh
3245
- starts the backend on port 5001, also http://localhost:5001
3346
- starts the frontend on port 3001, also http://localhost:3001
3447

35-
## MCP
48+
### MCP
49+
3650
- special API that is optimized for AI's to use
3751
- when the backend is running, it can be accessed at http://localhost:5001/mcp
3852
- a browser can't use it, but.... Github Copilot can!
@@ -43,3 +57,7 @@ backend/tasks.py
4357
}
4458
- test it with copilot chat:
4559
ask "list all tasks"
60+
61+
## Lesson 2: Github Copilot
62+
63+
- Make plan, adapt, implement

0 commit comments

Comments
 (0)