CookR-Recipe-app

Let’s Cook

Welcome to Let’s! This web application allows users to manage their recipes, including adding, editing, and deleting recipes, and saving other recipes.

Features

Screenshots

img img img img

Follow the steps below to set up and install the project dependencies.

Client

  1. Navigate to the client directory: ```bash cd client
  2. Install client dependencies: ```bash npm install

Server

  1. Navigate to the server directory: ```bash cd server
  2. Install server dependencies: ```bash npm install

Running the Project

Follow the steps below to run the project in development mode.

Development Mode

  1. Run the project in development mode: ```bash npm run dev

  2. The client is available at http://localhost:5173.
  3. The server is available at http://localhost:3001.

Building the Project

   npm run build

Contributing to Let’s Cook

We welcome contributions from the community to help improve and expand the Let’s Cook. Whether you’re a seasoned developer or just starting out, there are several ways you can contribute.

Getting Started

  1. Fork the project repository on GitHub.
  2. Clone your forked repository to your local machine.
  3. Install the necessary dependencies using npm install.

Submitting a Pull Request

  1. Create a new branch for your contribution: git checkout -b feature/your-feature-name.
  2. Make your changes and test them thoroughly.
  3. Commit your changes with descriptive commit messages.
  4. Push your branch to your forked repository: git push origin feature/your-feature-name.
  5. Open a pull request to the original repository's main branch, explaining your changes and their benefits.