Full Migration & Workspace Optimization: Angular 14 to 19 (Exam-Gen App)
Budget: $15 – $25 USD
Project Description:
The Exam-Gen app organization and upgrade project includes the following requirements:
1. Timeline (Critical):
Immediate Start: The developer must be able to start within 2–3 days of being hired.
Duration: The entire project, including testing and deployment, must be completed within 7 days from the start date.
2. Environment & Framework Upgrade:
Upgrade the workspace including Angular (from v14.x to v19 stable), npm, and node.js to the latest stable versions.
Convert and refactor app code to be fully compatible with Angular 19, including replacement or adjustment of all External Dependencies.
3. Build Process & Script Integration (Mandatory):
Script-Based Compilation: The project MUST be successfully compiled and deployed using my existing batch scripts:
Compile Exam-Gen - Dev.bat
Compile Exam-Gen - Prod.bat
Success Criteria: Running these scripts must result in a successful build without any error messages or warnings.
Production Readiness: The final version must be fully functional on the server at the provided links.
4. Quality Assurance & Tests:
ng serve must run in both D:\exam-gen-dev and D:\exam-RNT-dev without errors.
Reorganize the application folder (D:\exam-gen-dev) to strictly follow standard Angular app structure.
The application must remain valid and fully compatible with all features of the version prior to the change.
No Video Demos: Completion is defined only by a working installation on my server, not by video recordings.
5. Restoration & Comparison Scripts:
Developer will provide Windows batch scripts that allow seamless switching between the new version and the original version.
6. Testing Environment:
View the app here: https://v-exam.online/Exam-Gen-dev/
(Login: admin @ gmail.com / 123456)
Requirements:
Proven hands-on experience with Angular upgrades (v14 to v19).
High commitment to the 7-day deadline.
The Exam-Gen app organization and upgrade project includes the following requirements:
1. Timeline (Critical):
Immediate Start: The developer must be able to start within 2–3 days of being hired.
Duration: The entire project, including testing and deployment, must be completed within 7 days from the start date.
2. Environment & Framework Upgrade:
Upgrade the workspace including Angular (from v14.x to v19 stable), npm, and node.js to the latest stable versions.
Convert and refactor app code to be fully compatible with Angular 19, including replacement or adjustment of all External Dependencies.
3. Build Process & Script Integration (Mandatory):
Script-Based Compilation: The project MUST be successfully compiled and deployed using my existing batch scripts:
Compile Exam-Gen - Dev.bat
Compile Exam-Gen - Prod.bat
Success Criteria: Running these scripts must result in a successful build without any error messages or warnings.
Production Readiness: The final version must be fully functional on the server at the provided links.
4. Quality Assurance & Tests:
ng serve must run in both D:\exam-gen-dev and D:\exam-RNT-dev without errors.
Reorganize the application folder (D:\exam-gen-dev) to strictly follow standard Angular app structure.
The application must remain valid and fully compatible with all features of the version prior to the change.
No Video Demos: Completion is defined only by a working installation on my server, not by video recordings.
5. Restoration & Comparison Scripts:
Developer will provide Windows batch scripts that allow seamless switching between the new version and the original version.
6. Testing Environment:
View the app here: https://v-exam.online/Exam-Gen-dev/
(Login: admin @ gmail.com / 123456)
Requirements:
Proven hands-on experience with Angular upgrades (v14 to v19).
High commitment to the 7-day deadline.