https://github.com/praisespjmt/foodpad-app
The FoodPad app keeps track of all users recipes, ingredients, and inventory. It will allows users to save ingredients, keep track of what users have, create recipes, and generate a shopping list based on what users have and what users are missing from a recipe. Built with Ruby on Rails.
https://github.com/praisespjmt/foodpad-app
css3 javascript ruby ruby-on-rails
Last synced: 3 months ago
JSON representation
The FoodPad app keeps track of all users recipes, ingredients, and inventory. It will allows users to save ingredients, keep track of what users have, create recipes, and generate a shopping list based on what users have and what users are missing from a recipe. Built with Ruby on Rails.
- Host: GitHub
- URL: https://github.com/praisespjmt/foodpad-app
- Owner: PraisesPJMT
- License: mit
- Created: 2022-12-19T14:11:45.000Z (over 3 years ago)
- Default Branch: development
- Last Pushed: 2022-12-24T10:53:29.000Z (over 3 years ago)
- Last Synced: 2025-03-29T12:15:04.224Z (over 1 year ago)
- Topics: css3, javascript, ruby, ruby-on-rails
- Language: Ruby
- Homepage:
- Size: 168 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 📗 Table of Contents
- [📗 Table of Contents](#-table-of-contents)
- [📖 Inkling Blog ](#-inkling-blog-)
- [🛠 Built With ](#-built-with-)
- [Tech Stack ](#tech-stack-)
- [Key Features ](#key-features-)
- [💻 Getting Started ](#-getting-started-)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Install](#install)
- [Usage](#usage)
- [👥 Authors ](#-authors-)
- [🤝 Contributing ](#-contributing-)
- [⭐️ Show your support ](#️-show-your-support-)
- [📝 License ](#-license-)
> The `FoodPad` app keeps track of all users recipes, ingredients, and inventory.
> It will allows users to save ingredients, keep track of what users have, create
> recipes, and generate a shopping list based on what users have and what users
> are missing from a recipe. Also, since sharing recipes is an important part of
> cooking the app allows users to make them public so anyone can access them.
> Here are the tech stacks applied in this project.
Language
Framework
Database
Linters
Markup Languages
Test Library
### Key Features
> This app has the following key features:
- Create new user.
- Add a food item.
- Add a recipe.
- Make personal recipes public.
- Generate a shopping list for a user based on a recipe.
### Prerequisites
In order to run this project you need:
- Install Ruby on your computer (machine)
### Setup
Clone this repository to your desired folder:
```sh
git clone git@github.com:PraisesPJMT/FoodPad-App.git
cd FoodPad-App
```
### Install
Install this project with:
```sh
gem install bundler
bundle install
```
### Usage
To run the project, execute the following command:
```sh
rails server
```
- After running `rails server`, use the app on [http://localhost:3000/](http://localhost:3000/) in the browser!
- For more information please visit [Ruby-on-Rails](https://rubyonrails.org/).
## 👥 Authors
👤 **Paul Onchera** (Kenya)
[](https://github.com/PraisesPJMT/)
[](https://www.linkedin.com/in/paul-onchera/)
👤 **Praises Tula** (Nigeria)
[](https://github.com/Paul-js-hub)
[](https://www.linkedin.com/in/praises-tula/)
[](https://twitter.com/PraisesPJMT/)
[](mailto:praisesmusa@gmail.com)
[](https://angel.co/u/praises-tula/)
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](../../issues/).
Give a ⭐️ if you like this project!
This project is [MIT](./LICENSE) licensed.