Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 12 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -214,15 +214,26 @@ docker-compose up --build
```
PrepPilot/
├── 📂 backend/ # Express.js REST API Server
├── 📂 backend/ # Express.js REST API Server
│ ├── 📂 config/ # Database & environment configuration
│ ├── 📂 controllers/ # Business logic & request handlers
│ │ ├── aiController.js # AI/Gemini API integration
│ │ ├── authController.js # Authentication logic
| | ├── achievementController.js # Achievement logic
| | ├── jobController.js # Job Adzuna Logic
│ │ ├── questionController.js # Question management
│ │ ├── resumeController.js # Resume operations
│ │ ├── sessionController.js # Session management
│ │ └── userSheetProgressController.js # Progress tracking
| |
│ ├── 📂 Input_Validators/ # Extract the logic for Input validations
│ │ ├── ValidateAchievement.js # Validate and check input for Achievement Controller
│ │ ├── ValidateAi.js # Validate and check input for Ai/Gemini Controller
│ │ ├── ValidateAuth.js # Validate and check input for Authentication Controller
│ │ ├── ValidateQuestions.js # Validate and check input for Question Management Controller
│ │ ├── ValidateResume.js # Validate and check input for Resume Controller
│ │ ├── ValidateSession.js # Validate and check input for Session Controller Controller
│ │ └── ValidateUserSheetProgess.js # Validate and check input for UserSheetProgress Controller
│ │
│ ├── 📂 middlewares/ # Express middlewares
│ │ ├── authMiddleware.js # JWT verification
Expand Down
Loading