Skip to content

Latest commit

 

History

264 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book Cook Logo

Book Cook

Live Site codecov License RelativeCI Build Status

📖 Overview

Book Cook is an AI-powered recipe management application that empowers individuals to create their own digital cookbook. With Book Cook, you can generate custom recipes tailored to your preferences, organize your recipe collection, and plan meals collaboratively.

🚀 Getting Started

Prerequisites

  • Node.js (version 16 or higher)
  • npm or yarn

Installation

# Clone the repository
git clone https://github.com/Book-Cook/book-cook.git

# Navigate to the project folder
cd book-cook

# Install dependencies
yarn install

# Start the development server (http://localhost:3200)
yarn dev

The dev and start scripts pin -p 3200 deliberately. Next.js honours a shell-set PORT, and some tooling (including the Cairn Harness agent runtime) exports PORT=3100 for its own API. Without the explicit flag, yarn dev silently binds 3100 and takes that API's socket. Storybook runs separately on 6006 via yarn storybook.

📦 Bundle Analysis

To inspect the client bundle and identify large dependencies, run:

yarn analyze

This command uses next-bundle-analyzer and outputs a detailed report in .next/analyze/webpack-stats.json. Review the top modules to spot libraries that significantly impact bundle size.

Releases

Packages

Used by

Contributors

Languages