Skip to content

DavRich Recipe App is a full stack Ruby on Rails web application on a postgreSQL database that manages different recipes by different users where a user can declare his/her recipe public for all to see, whether logged in or not.

Notifications You must be signed in to change notification settings

amon-cofie/DavRich-Recipe-App

Repository files navigation

📗 Table of Contents

📖 [DavRich Recipe App]

[DavRich Recipe App] is a full stack web app with which a user can publish recipes which can be viewed by anyone signed in or not signed in if the publisher declares the recipe as public. A publisher can add and remove ingredients and generate a shopping list for restocking on ingredients.

🛠 Built With Ruby on Rails

Tech Stack

Client
  • HTML
  • CSS
Server
Database

Key Features

  • Authentication with devise
  • Nested routing

(back to top)

🚀 Live Demo

(back to top)

💻 Getting Started

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

Prerequisites

In order to run this project you need:

  • Ruby installed
  • npm installed
  • A terminal
  • A Web browser

Setup

Clone this repository to your desired folder:

  cd my-folder
  git clone [email protected]:amon-cofie/DavRich-Recipe-App.git
  cd DavRich-Recipe-App

Install

Install this project with:

  bundle install
  rails db:create
  rails db:migrate

Usage

To run the project, execute the following command:

  rails server

(back to top)

👥 Authors

👤 David Amon-Cofie

👤 Richard Chileya

(back to top)

🔭 Future Features

  • Deployment
  • Shipping to staging

(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, do give it a star ⭐

(back to top)

🙏 Acknowledgments

We would like to thank all reviewers who helped improve the quality of our codebase

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

DavRich Recipe App is a full stack Ruby on Rails web application on a postgreSQL database that manages different recipes by different users where a user can declare his/her recipe public for all to see, whether logged in or not.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published