Skip to content

Cooks Companion is your own personal recipe app. Built with a Handlebars.js front-end, styled with Bootstrap, a Node.js and Express.js back-end, and implementing mySQL and Sequelize database

Notifications You must be signed in to change notification settings

andrewmuhn/cooks-companion

Repository files navigation

Cooks-Companion

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

Project Image

home
login
profile
recipe

Product Description

Cooks Companion is your own personal recipe app. With the ability to save, create, and edit recipe's to your own profile. It uses an sql database to store information and displays full recipe pages including ingredients, amounts, and individual steps. It come outfitted with an easy to use Recipe creation template, recipe display, recipe list and profile page that gives quick and easy access to your recipes.

(back to top)

Built With

(back to top)

Getting Started

Usage

To use the deployed application, first click the login/get-started button, you can signup or login from that page. From there you can click create recipes to get started building your own recipes. Once you have recipes created you can see them displayed in a list on any page within the app, click one and it will take you to a page displaying the full recipe information. Create, save, and retrieve recipes and start building your own personal library of culinary creations.

(back to top)

Roadmap

Possible Plans for future development include
-Recipe Sharing to share your favorite dishes with the world (or just your friends)
-Commenting to let others know what you think of their recipes
-Pantry feature: Keep track of ingredients your have on hand so you know what recipes you can make right away or make a shopping list

See the open issues for a full list of proposed features (and known issues).

(back to top)

Deployed Site

Cooks Companion

Contributing

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature)
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

License: MIT

(back to top)

Contact

Geoffrey Langenberg - GgeoffG - Geoffrey.langenberg@gmail.com
Zach Lyski - lyskizach - lyski.zach@icloud.com
Andrew Muhn - andrewmuhn - andrewmuhn@gmail.com
Seth Leininger - sethleininger - sethlein@gmail.com
Elissa Maine - elissamaine - elissamaine97@yahoo.com

Repository Link: https://github.com/andrewmuhn/cooks-companion

(back to top)

Acknowledgments

edX

Thanks to our team for a great experience working on this project!
Thanks to UofO for hosting this bootcamp to make all this possible!

About

Cooks Companion is your own personal recipe app. Built with a Handlebars.js front-end, styled with Bootstrap, a Node.js and Express.js back-end, and implementing mySQL and Sequelize database

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published