This Application consist of the Back-end and Frond-end

  • The Back-end is built with C# Asp.Net core 3.1
  • The Frond-end with Angular 11.2.8 and Typescript 4.1.5
  1. Clone the repo
  2. Open the back end project first, look for .sln file inside the root folder.
  3. double click and open it.
  4. Restore the nuggets
  5. Run database script in AccountManagementSystem.Data/DbScript/
  6. Run the tests and the project
  7. 2 Tests might fail due to the code id being autogenerated but check the comments in the faling tests for more infor
  8. open this folder (account-management-system-ui) in visual studio code, this is the front end project
  9. firstly, install node packages (npm install)
  10. then npm start to run the front-end app
  11. Lastly, open this link in your browser type http://localhost:4200/ if you have another app running at this port number look at your log terminal for a different port number
  12. NB: Its best to use postman to test all the APIs since the Front-end is not completely done