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.
- Node.js (version 16 or higher)
- npm or yarn
# 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 devThe 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.
To inspect the client bundle and identify large dependencies, run:
yarn analyzeThis 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.