Skip to content

A mobile web application where you can manage your budget to spend on meals: you have a list of orders associated with a meal, so that you can see how much money you spent and on what.

License

Notifications You must be signed in to change notification settings

ClintonYounge/Meals-Budgeting-App

Repository files navigation

📗 Table of Contents

📖 [Meals Budgeting App]

[Meals Budgeting App] Is an example of a budgetting app that keeps track of your spending on meals. It allows you to place orders for meals you've added.

🛠 Built With

Tech Stack

Key Features

  • Data Model.
  • Processing data in models.
  • Validations.
  • Setup controllers and basic routing.
  • Controllers specs.
  • Structured views.
  • Styling.
  • Form for creating meals and orders.
  • Pages to view all meals and orders.
  • Add Devise for Authentication
  • Add Cancancan for Authorization
  • Rspec and Integration tests.

🚀 Live Demo

(back to top)

Getting Started

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

Prerequisites

You need the following tools be installed in your computer:

Setup

Clone this repository to your desired folder:

  cd my-prefered-folder
  
  git clone https://github.com/ClintonYounge/Meals-Budgeting-App.git

Install

Install this project with:

  cd Meals-Budgeting-App
  
  bundle install

Update database.yml file with database credentials

  • Navigate to config/database.yml
  • Update the user and password to match your postgresql user and password.

Create database and migrate

Run the following code-

  rails db:create
  rails db:migrate

Run server

  rails s

Run tests

To run tests, run the following command:

Run the rspec command in your console to run the tests.

👥 Authors

👤 Clinton Younge

🔭 Future Features

  • Deployed project.

(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 feel free to leave a star to show your support.

(back to top)

🙏 Acknowledgments

I would like to give thanks to Microverse for providing an environment that makes me strive to grow as developers. Original design idea by Gregoire Vella on Behance

(back to top)

📝 License

This project is License licensed.

(back to top)

About

A mobile web application where you can manage your budget to spend on meals: you have a list of orders associated with a meal, so that you can see how much money you spent and on what.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published