tajulafreen / Recipe-app

[Recipe App] The Recipe app keeps track of all your foods, recipes, and ingredients. It allows you to save ingredients, create recipes, and generate a shopping list based on what you have and what you are missing from a recipe.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“— Table of Contents

πŸ“– [Recipe App]

[Recipe App] The Recipe app keeps track of all your foods, recipes, and ingredients. It allows you to save ingredients, create recipes, and generate a shopping list based on what you have and what you are missing from a recipe.

πŸ›  Built With

Tech Stack

Key Features

  • [A login page]
  • [Adding foods and creating recipes]
  • [A general shopping list view]
  • [Use validations for models]
  • [Write unit tests for models]
  • [Write request tests for models]
  • [Set up the view model]
  • [Use preprocessed HTML file with embedded Ruby code.]
  • [Use layouts and templates for shared content.]

(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 the following installed in your local system

  • Ruby
  • Git CLI
  • Github account

Setup

Clone this repository to your desired folder:

  cd my-folder
  git clone git@github.com:tajulafreen/Recipe-app.git

Install

Install gems with:

  bundle install

Setup database with:

rails db:create
rails db:migrate

Usage

To run the project, execute the following command:

  rails server

Visit http://localhost:3000/ in your browser.

Run tests

  • Install npm with:
  • Install rspec with:
  bundle install

and

  rails generate rspec:install

run the test with:

  rspec spec

(back to top)

πŸ‘₯ Authors

πŸ‘€ Foga Kater Amos

πŸ‘€ Tajul Afreen

πŸ”­ Future Features

  • [Build the front end of the system]
  • [Style the front end]

(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 STAR to the Github repo

(back to top)

πŸ™ Acknowledgments

I would like to appreciate Microverse for providing the resources and the platform for us to be a Professional full-stack developer.

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)

About

[Recipe App] The Recipe app keeps track of all your foods, recipes, and ingredients. It allows you to save ingredients, create recipes, and generate a shopping list based on what you have and what you are missing from a recipe.

License:MIT License


Languages

Language:Ruby 67.1%Language:HTML 27.4%Language:Batchfile 2.9%Language:JavaScript 1.8%Language:CSS 0.8%