Enhance the basic Web OS with essential features and prepare for group collaboration
Duration: 3 weeks from start date
Objective: Add 7 new applications and enhance existing functionality
src/pages/apps/login.js
)src/context/AuthContext.js
)src/pages/apps/filemanager.js
)/api/files
src/pages/apps/calculator.js
)src/pages/apps/monitor.js
)feature/authentication
feature/file-manager
feature/calculator
feature/text-editor
feature/system-monitor
feature/window-management
feature/backend-enhancement
desktopApps
array in Desktop.js
appComponents
objectFeature | Developer | Status | Test Results | Notes |
---|---|---|---|---|
Authentication System | Person 2 | Pending | - | Login/logout functionality |
File Manager | Person 3 | Pending | - | File operations and navigation |
Calculator | Person 4 | Pending | - | Arithmetic and memory functions |
Text Editor | Person 5 | Pending | - | Rich text and file operations |
System Monitor | Person 6 | Pending | - | System stats and process list |
Window Management | Person 7 | Pending | - | Resize, maximize, snap features |
Backend Enhancement | Person 8 | Pending | - | Sessions, logging, rate limiting |
Each person should:
Person 1 (Maintainer) should:
Stay in touch through your preferred team communication channel
Questions? Contact Person 1 (Project Maintainer)