Nooh Abdulaal's Eportfolio

Photo of me
noohabdulaal12@gmail.com 973 39955953 https://github.com/noohabdulaal12

Project: Courses Helper

https://github.com/noohabdulaal12/Courses-Helper

Database setup: Started the project by defining a general structure for the database that will handle the requirements, then seeded it with some data.

Pages and Exceptions: There are multiple commits like this. I was adding missing MVC pages with CRUD operations and handling database exceptions such as duplication and dependencies.

Automation Added code to automatically assign a certificate to a trainee if they complete all the required courses. A check runs through the creating method when a trainee completes a course.

Deployment: Made a few changes to allow the MVC app to be deployed. I was able to deploy the web API before making these changes. I was also able to deploy the reporting tool last without making further changes.

Courses-Helper Database Courses-Helper MVC Courses-Helper Reports