The architecture of an online tool for the analysis of academic curricular materials used in Humanities & Social Sciences in the context of the TPACK competency model. This project is done for Advanced Software Engineering Techniques course at the Faculty of Computer Science Iasi.
The naming convention for branches is /feature/lab[n]-v[m]/name_person, where n is the number of the laboratory, m is the version of the branch (this helps to create multiple branches for separate purposes).
- Technical report of the application Pedagogy Prime - A technical Report
- more details can be seen in the PPT presentation of the application, including a demo
Using AI to implement a component: The LoginFormAI component and LoginAI page were implemented with GitHub Copilot, and can substitute well the main components of the application.
Refactoring, Integration
- Functional Testing on the backend, Non-Functional Testing including usability testing. More details in the technical report.
- MOP on frontend and backend created and included in the application.
- Created the first prototype of the application. The details are in the Tasks file.
- Used the principles from AOP and CQRS
- Bonus
- Rares S. and Victor : security component for backend
- Rares O. and Andrei : security component for frontend
- Iteration 1
- Modeling, Design Patterns found in Documentation, Code