Skip to content

A website for bakers to share recipes, log their baking endeavors, and write about their experiences in a forum setting.

License

Notifications You must be signed in to change notification settings

Garrett-Bodley/BreadBook

Repository files navigation

Welcome to BreadBook🍞

Version License: MIT License

As an avid sourdough baker, I created BreadBook in hopes of providing an online community where bakers could log their own baking process and share their various techniques, ingredients, and recipes with one another. Both ingredients and recipes are public, with users able to like, comment, and bookmark those they find interesting. Further discussion is possible in the Forum, where users can post about one of their recent bakes or comment on the posts of others.

Technologies

BreadBook was built using

  • Ruby 2.6.1
  • Rails 6.1.1
  • Bulma 0.9.2
  • SQlite3 1.4

Features

  • Makes use of polymorphic relationships to allow users to like, comment on, and bookmark a variety of objects.
  • Includes Kaminari pagination for posts, recipes, and ingredients for an easy and intuitive user interface.
  • Deploys custom scope methods to sort database entries, letting users find the most popular recipes or ingredients.
  • Incorporates Omniauth to allow users to create an account and login via GitHub.

Install

bundle install
rails db:migrate

Usage

rails start

Author

👤 Garrett Bodley

Show your support

Give a ⭐️ if this project helped you!


This README was generated with ❤️ by readme-md-generator

About

A website for bakers to share recipes, log their baking endeavors, and write about their experiences in a forum setting.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages