Anniversary Minder

Job ID: 36571405

Budget: ₹600 – ₹1,500 INR

This project involves two parts:
1. Create a JSON Schema describing rules for the structure and content of an “anniversary” record. Also, create a JSON data file that conforms to the schema.
2. Create a C# console program that reads the JSON data file (containing anniversary records) into memory and then facilitates the following operations:
a. Add, edit, or delete an anniversary record
b. Display a summary listing of ALL anniversaries in the data set
c. Display a summary listing of any anniversaries that will occur within the next two weeks
d. Validate any new or edited anniversary record against the schema from part 1
At the end of each session, the program should save the data to the JSON data file from step 1.