Inspiration

I've used the Paprika mobile app to save my recipes for quite a while now. However, when cooking, I would always have to consult my phone, which is clumsy and difficult to do when cooking. I wanted a voice-first way to interact with my personal saved recipes while cooking.

What it does

Cayenne Chef links with your Paprika account to access your personal library of saved recipes. It then allows you to search for recipes, and see their ingredients and instructions, all with voice commands to Alexa, rather than by touch on a mobile device.

How I built it

The skill is built entirely on AWS services. The backend runs on Lambda, with data storage handled in DynamoDB. User login and authentication are supported by Cognito.

Accomplishments that I'm proud of

It was awesome being a user of my own skill, experiencing the convenience and satisfaction of quickly asking Alexa about my favorite recipes, rather than needing to consult my phone.

What I learned

I had never built an account-linking skill before, and it was interesting to explore the Cognito service and learn how to configure Alexa account linking in the developer console.

What's next for Cayenne Chef

Paprika offers even more features than recipes, including grocery lists and meal categories. I would love to expand Cayenne Chef's feature set to support more of these features.

Share this project:

Updates