feat: initialize frontend project with React, TypeScript, Vite and backend with Node, Express#9437
feat: initialize frontend project with React, TypeScript, Vite and backend with Node, Express#9437Deeksha1502 wants to merge 5 commits intoSunbird-Ed:developfrom
Conversation
…ckend with Node, Express
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Pull request overview
This PR initializes a monorepo project structure with React/TypeScript/Vite frontend and Node/Express/TypeScript backend, along with development tooling, testing infrastructure, and CI/CD configuration.
Key changes:
- Frontend setup with React 19.2.1, TypeScript, and Vite
- Backend setup with Node.js, Express, and TypeScript
- Development tooling configuration (ESLint, Prettier, TypeScript)
- GitHub Actions workflow for quality checks
- SonarQube integration for code analysis
Reviewed changes
Copilot reviewed 22 out of 36 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| frontend/package.json | Frontend dependencies and scripts with multiple invalid package versions |
| backend/package.json | Backend dependencies with invalid versions and missing lint script |
| frontend/vite.config.ts | Vite build tool configuration |
| frontend/tsconfig.json | TypeScript compiler configuration for frontend |
| backend/tsconfig.json | TypeScript compiler configuration for backend |
| frontend/src/App.tsx | Main React application component |
| frontend/src/main.tsx | Frontend application entry point |
| backend/src/app.ts | Express application setup |
| backend/src/server.ts | Backend server entry point |
| .github/workflows/pull-request.yml | CI/CD workflow with configuration issues |
| sonar-project.properties | SonarQube analysis configuration |
| .gitignore | Project-wide ignore patterns |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
@Deeksha1502 |
.github/copilot-instructions.md
Outdated
| @@ -0,0 +1,4 @@ | |||
| # SunbirdED | |||
There was a problem hiding this comment.
Update with create instruction for both frontend and backend
Tech Stack
Frontend
Backend
Development Tools
Project Description