Skip to content

The Recipe app, built with Ruby on Rails, allows you to effortlessly manage your recipes and ingredients. You can save ingredients, track your stock, create new recipes, and generate a shopping list based on your needs. The app also emphasizes the value of sharing recipes, offering the option to make them public for wider access.

License

Notifications You must be signed in to change notification settings

rbhatt1999/recipe_app

Repository files navigation

📗 Table of Contents

📖 Recipe-app

The Recipe app enables you to manage your recipes and ingredients. You can save ingredients, monitor your stock, develop new recipes, and generate a shopping list based on what you have and what you need for a recipe. Additionally, the app emphasizes the importance of sharing recipes and provides an option to make them public for everyone to access

🛠 Built With

  • Ruby
  • Ruby on Rails
  • Postgresql
  • Key Features

    • Add foods.
    • List foods.
    • Add recipes.

    (back to top)

    💻 Getting Started

    UML Diagram :

    To get a local copy up and running, follow these steps.

    Prerequisites

    In order to run this project you need:

    • Mac or PC
    • Install Ruby
    • Install Rails
    • Install Postgresql
    • Understanding of Ruby

    Setup

    • Clone this repository to your desired folder:
     git clone https://github.com/rbhatt1999/recipe_app.git
    • Navigate into the cloned folder
     cd recipe_app
    
    • Install this project with:
     bundle install
    • Set up the database Change the username and password of your postgres account in config/database.yml
     rails db:create db:migrate
    • Start the server
     rails s
    • Run tests
     rails db:migrate RAILS_ENV=test
     rspec spec
    • if it shows error try using this command
     bundle exec rspec spec

    (back to top)

    👥 Authors

    👤 Hassan EL OUARDY

    👤 Rohit Bhatt

    (back to top)

    🤝 Contributing

    Contributions, issues, and feature requests are welcome!

    Feel free to check the issues page.

    (back to top)

    ⭐️ Show your support

    If you like this project, please leave a ⭐️

    (back to top)

    🙏 Acknowledgments

    I would like to thank Microverse for providing us with reading materials that aided us to during the project development

    (back to top)

    📝 License

    This project is MIT licensed.

    (back to top)

    About

    The Recipe app, built with Ruby on Rails, allows you to effortlessly manage your recipes and ingredients. You can save ingredients, track your stock, create new recipes, and generate a shopping list based on your needs. The app also emphasizes the value of sharing recipes, offering the option to make them public for wider access.

    Topics

    Resources

    License

    Stars

    Watchers

    Forks

    Packages

    No packages published