From e3aea19151d17074b01c3bc98b9e5a715aa6ad50 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 26 Feb 2026 12:00:26 +0000 Subject: [PATCH 1/2] Initial plan From e7d7e3182b3f0f3588e36d85f8c26b6bf7a5b017 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 26 Feb 2026 12:01:42 +0000 Subject: [PATCH 2/2] Update README to document local frontend dev setup Co-authored-by: yb175 <181614786+yb175@users.noreply.github.com> --- README.md | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 8187ccb..b814e57 100644 --- a/README.md +++ b/README.md @@ -70,25 +70,38 @@ We won't spam you about trailing spaces. We only speak up when there's a real ri | **Prevents Downtime?** | ❌ | ❌ | ✅ **YES** | --- -## Running with Docker +## Running the App + +### Frontend (Local) Prerequisites: +- Node.js + +```bash +cd frontend +npm install +npm run dev # Runs on http://localhost:5173 +``` +### Backend (Docker) + +Prerequisites: - Docker - Docker Compose -### Creating the image +#### Creating the image ```bash docker compose up --build ``` -### Running the container +#### Running the container ```bash -docker compose up +docker compose up ``` -### Stopping the container + +#### Stopping the container ```bash -docker compose down +docker compose down ``` ### 🤝 Join the School