This project is a C# based recipe curation application that allows you to find, curate and save recipes visualised with a WPF GUI, using the Spoonacular API to fetch recipes. Contains API integration, responsive WPF interface, SQL Backend database to store user and recipe data, dynamic parameterised recipe search and selection and application specific styling on WPF content.
Search for specialised recipes with a robust parameterised search
Select from a variety of recipes, and then access more information about any recipe
Sign up and log in to store and access your saved recipes
- C# Based backend to implement recipe finding logic.
- Uses Spoonacular API to fetch recipes based on parameters.
- WPF GUI using buttons, general styling and displaying information.
- SQL based registration system for log in and sign up.
- SQL database integration for storing recipe information and users' recipes.
- Filtering system to hone in on specialised recipes.
- Advanced recipe select hub with further recipe information.
- Next Feature: Recipe Recommendation System
- Ensure you have .NET SDK installed.
- Add API Config File (APIKeysLocal.cs) in config directory.
APIKeysLocal.cs
public static partial class APIKeys
{
static APIKeys()
{
SpoonacularKey = "ADD KEY HERE";
}
}