Cooky

Cooky
Rodrigo Fúnes
August, 2025
Platform
  • 🌐 Web
  • 📱 Movil
  • Pwa
Categories
GitHub Repositories (3)

Your smart kitchen assistant with AI-powered recipes and shopping.

About the Project


Cooky is an intelligent kitchen assistant that transforms the ingredients you have into personalized recipes.
Thanks to the integration of the Qwen 3.5 Artificial Intelligence model, the app not only generates recipes tailored to your pantry, but also suggests shopping lists with the ingredients you’re missing.
Its modern, responsive interface makes it easy to access from web or mobile.


Project Content


Web and mobile application that allows users to search for recipes using the ingredients they have available.
The app features a modern, responsive interface that adapts to any mobile device, and a practical AI that makes searching for recipes easier and makes cooking more simple and convenient.
In addition, it integrates the Unsplash API to illustrate recipes with real, attractive images.

✨ Main features

Features that set Cooky apart from a conventional recipe app.

1. 🔐 JWT authentication and user management.

2. 👤 Customizable profile according to the user’s preferences and restrictions.

3. 🗂️ Ingredients grouped by categories.

4. 🤖 AI-powered recipe engine (Qwen 3.5).

5. 🛒 Shopping list management.

6. 🖼️ Recipes illustrated with images from the Unsplash API.

7. 🗄️ Database on Supabase.

💡 Added value

Cooky doesn’t just organize recipes: it optimizes the cooking experience by reducing time, costs, and waste.
It integrates AI technologies to deliver practical, accessible, and personalized results.

1. ♻️ Reduced food waste.

2. ⏳ Time savings in planning.

3. 🌐 Cross-platform experience.

4. ⚡ Hybrid backend with Node.js (REST API) and Python (AI).

🛠️ Tasks completed

Personal contributions to Cooky’s development within the collaborative team.

1. 🏠 Development of the home interface (Landing Page).

2. 🔐 Development of the login and authentication interface.

3. 📝 Implementation of the user registration interfaces.

4. 🛒 Creation of the shopping list interfaces.

5. 🧩 Creation of reusable components in React + Tailwind.

6. 📱 Responsive design for the mobile version.

7. 🔗 Initial integration with the authentication API.

8. 🎨 Style tweaks for consistency with the visual identity.


Technologies Used


Frontend
HTML HTML
CSS CSS
TypeScript TypeScript
ReactJS ReactJS
Tailwind CSS Tailwind CSS
Zustand Zustand
Backend API
Node.js Node.js
TypeScript TypeScript
Database
Supabase Supabase
Identity and Security
JWT JWT
Backend IA
FastAPI FastAPI
Artificial Intelligence
Qwen 3.5 Qwen 3.5
External APIs
Unsplash API Unsplash API

Gallery Projects


Screenshots of the system