NU CORPORATE WEB-PORTAL Senior Project Presentation Authors: Assiya Yeraly, Aiganym Shynarbek, Adilzhan Serikzhanov, Alibek Ubaidullayev, Aktan Seraliyev Introduction to the problem Project description Project approach and execution Evaluation results Project demonstration Conclusion Outline Introduction my.nu.edu.kz Problems Outdated Legacy Code Unflexible TECHICAL DEBT!!! Project description dynamic content management personalized user profiles a calendar for event management a dynamic phonebook a role-based access system Project Execution Backend: Frontend: UX/UI design - Figma Next.js, a popular React-based framework Server-Side Rendering (SSR) RESTful API Three Layer Architecture Monolith PostgresSQL Java Spring Project evaluation User feedback Automation testing Performance Testing. User feedback Evaluation results Unit Testing: JUnit and Mockito Performance Testing: JMeter Project Demonstration Conclusion Developed a modern, structured web portal with all core features of my.nu.edu.kz, while integrating additional improvements to the portal. Addressed key problems of the previous system, such as poor maintainability and limited scalability. Used effective software development tools and methods to overcome technical and organizational challenges. Future work Implementing a mobile version for better accessibility Expanding customizability for other educational institutions (easy branding, login, and DB changes) image1.jpeg image2.png image3.png image4.png image5.png image6.png image7.png image8.png image9.png image10.png