The JSON file contains recipes, and the data is parsed, stored in a database, and an API to expose the data is developed. The API allows for pagination, sorting, and searching the recipe records based on various filters. Task Overview:
- Parse the JSON Data: Read and parse the provided JSON file that contains recipe data.
- Store Data in a Database: Store the relevant information from the JSON into a database.
- Develop an API: -Expose an endpoint to get all recipes in a paginated and sorted manner. -Expose an endpoint to search for recipes based on various fields.