Skip to content

Latest commit

 

History

History
44 lines (36 loc) · 1.67 KB

README.md

File metadata and controls

44 lines (36 loc) · 1.67 KB

Forkify App

Description

Forkify is a recipe application that allows users to search for recipes, save their favorite ones, and bookmark lists based on the bookmarked recipes.

Features

  • Search for recipes using keywords or ingredients
  • View detailed recipes with ingredients and cooking instructions
  • Save favorite recipes to a "Liked Recipes" list
  • Create a bookmark list based on bookmarked recipes

Technologies Used

  • HTML5
  • CSS3 (with SCSS preprocessor)
  • JavaScript (ES6+)
  • Webpack for module bundling
  • Babel for JavaScript transpiling
  • Axios for HTTP requests
  • Fractional for handling fraction conversion
  • MVC (Model-View-Controller) architecture

Installation

  1. Clone the repository: git clone https://github.com/mandip47/forkify-app.git
  2. Navigate to the project directory: cd forkify
  3. Install dependencies: npm install

Usage

  1. Run the app: npm start
  2. Open your web browser and go to [http://localhost:8080](http://localhost:1234)
  3. Start searching for recipes, saving favorites, and creating bookmark lists!

Contributing

Contributions are welcome! If you'd like to contribute to this project, please follow these steps:

  1. Fork the repository
  2. Create a new branch: git checkout -b feature/new-feature
  3. Make your changes and commit them: git commit -am 'Add new feature'
  4. Push to the branch: git push origin feature/new-feature
  5. Submit a pull request

Credits

This app was created as part of The Complete JavaScript Course on Udemy by Jonas Schmedtmann for learning.

License

This project is licensed under the MIT License - see the [LICENSE] file for details.