No Github link available
Github logo
No hosted link available

Military Corrective Training Centre

No hosted link available
Military Corrective Training Centre
react
react-logo.svg logo
mui
mui-logo.svg logo
nodejs
nodejs-logo.svg logo
express
express-logo.svg logo

What's Military Corrective Training Centre

Military Corrective Training Centre is a web application for detainees to access information and staff to manage resources. The goal is to provide a seamless user experience for detainees to access information and for staff to manage resources. The website will be built using React, Material-UI, Node.js, and Express.js. The website will be able to support different users with different roles.

Strategy

By utilising React, Material-UI, Node.js, and Express.js, we were able to build a website that met the client requirements. React was used to build the frontend of the website, Material-UI was used for the styling of the website, and Node.js and Express.js were used to build the backend of the website. The website has role management to allow different users to access different parts of the website. For example, detainees can access information and staff can manage resources. There are files, news, user management, action history for admins to view detainee activity, useful links and a dynamic form creation system which creates dynamic forms for detainees to fill out. Staff can view and download this data from the dashboard.

Conclusion

Military Corrective Training Centre was successfully created to a high standard and met the client requirements. The website is engaging and provides a seamless user experience. The website is built using React, Material-UI, Node.js, and Express.js. I successfully deepened my understanding on role management systems and created a dynamic form creation system which creates forms for detainees to fill out. Staff can view and download this data from the dashboard.