Skip to content

Grandma's Cookbook is a recipe-sharing web application that allows users to browse and contribute recipes.

License

Notifications You must be signed in to change notification settings

One-Stop-Shopping/Grandmas-Cookbook

Repository files navigation

Grandma's Cookbook

Grandma's Cookbook is a recipe-sharing web application that allows users to browse and contribute recipes. The application is hosted on Github at https://github.com/One-Stop-Shopping/Grandmas-Cookbook.

Tech stack

  • React
  • Express
  • Node
  • PostgreSQL
  • AWS S3

Features

  • View recipes by category or search by keyword to query recipes from an API or web-scraping
  • Add new recipes
  • Edit or delete existing recipes
  • User authentication for recipe contributors
  • Mobile-friendly design

Getting Started

To run the application locally, follow these steps:

  1. Clone the repository: git clone https://github.com/One-Stop-Shopping/Grandmas-Cookbook.git
  2. Navigate to the project directory: cd Grandmas-Cookbook
  3. Install the required packages: npm install
  4. Start the application: npm start
  5. Navigate to http:https://localhost:3000 in your web browser

Usage

Once the application is running, you can browse recipes by category or search for recipes using the search bar. To add a new recipe, click the "Add Recipe" button and fill out the form. To edit or delete an existing recipe, navigate to the recipe and click the "Edit" or "Delete" button (note that only the original contributor of a recipe can edit or delete it).

Contributing

Contributions are welcome and appreciated! If you would like to contribute to the project, please follow these steps:

  1. Fork the repository
  2. Create a new branch: git checkout -b my-new-feature
  3. Make your changes and commit them: git commit -am 'Add some feature'
  4. Push your changes to your fork: git push origin my-new-feature
  5. Create a new Pull Request

About

Grandma's Cookbook is a recipe-sharing web application that allows users to browse and contribute recipes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •