Skip to content

Can't think of what to cook? Use KyaPakaon to discover authentic Pakistani and Indian dishes you can make with ingredients already in your pantry.

Notifications You must be signed in to change notification settings

ArsalanAnwer0/KyaPakaon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KyaPakaon - Pakistani & Indian Recipe Finder

Can't think of what to cook? Use KyaPakaon to discover authentic Pakistani and Indian dishes you can make with ingredients already in your pantry.

About

KyaPakaon is a full-stack web application that helps you find traditional desi recipes based on what you have on hand. Simply enter your available ingredients, and the app intelligently matches them against a curated collection of 38+ authentic recipes.

Features

  • Smart ingredient matching with live search
  • Recipe ranking based on available ingredients
  • Cooking time, servings, and spice level details
  • Separate views for perfect matches and near matches
  • Autocomplete ingredient suggestions

Tech Stack

Frontend

  • React 19
  • TypeScript
  • Vite
  • Tailwind CSS v4
  • shadcn/ui components

Backend

  • Node.js
  • Express
  • TypeScript
  • MongoDB with Mongoose

Getting Started

Prerequisites

  • Node.js (v18 or higher)
  • MongoDB running locally

Installation

  1. Clone the repository
git clone https://github.com/ArsalanAnwer0/KyaPakaon.git
cd KyaPakaon
  1. Install server dependencies
cd server
npm install
  1. Install client dependencies
cd ../client
npm install
  1. Seed the database
cd ../server
npm run seed

Running the Application

  1. Start the server
cd server
npm run dev

Server will run on http://localhost:5001

  1. Start the client (in a new terminal)
cd client
npm run dev

Client will run on http://localhost:5173

Project Structure

KyaPakaon/
├── client/          # React frontend
├── server/          # Express backend
└── README.md

API Endpoints

  • GET /api/health - Health check
  • GET /api/recipes/search?ingredients=chicken,rice - Search recipes by ingredients

License

MIT

About

Can't think of what to cook? Use KyaPakaon to discover authentic Pakistani and Indian dishes you can make with ingredients already in your pantry.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors