Skip to content

Latest commit

 

History

History
24 lines (24 loc) · 1.75 KB

File metadata and controls

24 lines (24 loc) · 1.75 KB

Software Engineering-Job Stimulation

task 1 Modify an Existing .NET Backend

steps

  a.  If You Get Stuck: https://github.com/fencer-so/commbank-program/blob/master/tasks/1_backend/fork_server.md

2.Create a free MongoDB cluster (https://www.mongodb.com/cloud/atlas/)

  a.  If You Get Stuck: https://github.com/fencer-so/commbank-program/blob/master/tasks/1_backend/create_mongodb_cluster.md

3.Create a database user

  a.  If You Get Stuck: https://github.com/fencer-so/commbank-program/blob/master/tasks/1_backend/create_database_user.md

4.Connect server with database

  a.  If You Get Stuck: https://github.com/fencer-so/commbank-program/blob/master/tasks/1_backend/connect_server_to_database.md
  a.  If You Get Stuck: https://github.com/fencer-so/commbank-program/blob/master/tasks/1_backend/seed_database.md

6.Test using Postman: Response should succeed but not include icon

  a.  If You Get Stuck: https://github.com/fencer-so/commbank-program/blob/master/tasks/1_backend/test_api_before.md

7.Modify the goal model to have an optional public Icon field of string type

  a.  If You Get Stuck: https://github.com/fencer-so/commbank-program/blob/master/tasks/1_backend/modify_goal_model.md
  b. Other resources: Models diagram (linked below)

8.Test using Postman: Response should succeed and include icons

   a. If You Get Stuck: https://github.com/fencer-so/commbank-program/blob/master/tasks/1_backend/test_api_after.md

Used Commands

chmod +x seedJson.sh ./seedJson.sh dotnet add package MongoDB.Driver -v 2.13 dotnet run --urls "http://localhost:5203"