Skip to content

Conversation

@A-lexisL
Copy link
Contributor

No description provided.

@A-lexisL A-lexisL self-assigned this Jan 20, 2026
@A-lexisL A-lexisL added the documentation Improvements or additions to documentation label Jan 20, 2026
Copilot AI review requested due to automatic review settings January 20, 2026 05:59
@A-lexisL A-lexisL added the enhancement New feature or request label Jan 20, 2026
@A-lexisL A-lexisL marked this pull request as draft January 20, 2026 06:00
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR improves the documentation structure for the CourseReview project by reorganizing the setup guide and adding comprehensive frontend setup instructions with git submodule support.

Changes:

  • Improved markdown structure with proper section headings (Environment, Backend, Frontend)
  • Moved frontend environment setup instructions from backend section to new dedicated Frontend section
  • Added two alternative methods for frontend development: git submodule workflow and standalone repository clone

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

docs/setup.md Outdated
* Run frontend (dev mode): `cd CourseFront`, run `bun run dev` and visit http://127.0.0.1:5173/

### Set up
Under frontend(`CourseReview/frontend` or `CourseFront`) directory:
Copy link

Copilot AI Jan 20, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing space after "frontend" and before the opening parenthesis. Should be "Under frontend (CourseReview/frontend or CourseFront) directory:"

Suggested change
Under frontend(`CourseReview/frontend` or `CourseFront`) directory:
Under frontend (`CourseReview/frontend` or `CourseFront`) directory:

Copilot uses AI. Check for mistakes.
docs/setup.md Outdated
14. Run frontend (dev mode): `make dev-frontend` and visit http://127.0.0.1:5173/
## Frontend
There are two ways of developing/running frontend codes:
- use git submodule, which registered frontend under the `/frontend` sub directory of `CourseReview` repo:
Copy link

Copilot AI Jan 20, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Grammar issue: "which registered" should be "which registers" (present tense) since this describes a current/ongoing state, not a past action.

Suggested change
- use git submodule, which registered frontend under the `/frontend` sub directory of `CourseReview` repo:
- use git submodule, which registers the frontend under the `/frontend` subdirectory of the `CourseReview` repo:

Copilot uses AI. Check for mistakes.
docs/setup.md Outdated

14. Run frontend (dev mode): `make dev-frontend` and visit http://127.0.0.1:5173/
## Frontend
There are two ways of developing/running frontend codes:
Copy link

Copilot AI Jan 20, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor grammar improvement: "frontend codes" should be "frontend code" (singular) as "code" is typically uncountable in this context.

Suggested change
There are two ways of developing/running frontend codes:
There are two ways of developing/running frontend code:

Copilot uses AI. Check for mistakes.
docs/setup.md Outdated
* Run frontend (dev mode): `cd CourseReview`, run `make dev-frontend` and visit http://127.0.0.1:5173/
* Develop frontend: `cd CourseReview/frontend` and treat it like a normal git repo.

- Clone the frontend repo as a seperate repo from `CourseReview`(backend):
Copy link

Copilot AI Jan 20, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This line has two issues: 1) "seperate" should be spelled "separate", and 2) missing space before the opening parenthesis - should be "from CourseReview (backend):"

Suggested change
- Clone the frontend repo as a seperate repo from `CourseReview`(backend):
- Clone the frontend repo as a separate repo from `CourseReview` (backend):

Copilot uses AI. Check for mistakes.
@A-lexisL A-lexisL moved this from Todo to In Progress in Course Review Jan 20, 2026
@A-lexisL A-lexisL marked this pull request as ready for review January 21, 2026 07:44
@A-lexisL A-lexisL merged commit 8c77313 into dev Jan 21, 2026
4 checks passed
@github-project-automation github-project-automation bot moved this from In Progress to Done in Course Review Jan 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants