The IT development committee of the University of Vavuniya is expected to create an online students’ information portal. They are willing to hire talented IT students to be part of the development team. Students must complete the given SPA project task with efficient programming methods and component architecture for the initial selection process. The task details are elaborated below. Technology: React Editor: VS code. Prototype depicted in Figure 1