{"id":19060887,"url":"https://github.com/hfg43/budget-app","last_synced_at":"2025-09-11T17:12:20.232Z","repository":{"id":200553814,"uuid":"705686028","full_name":"HFG43/budget-app","owner":"HFG43","description":"App made with Ruby on Rails where you are able to manage your spending.","archived":false,"fork":false,"pushed_at":"2023-12-27T14:49:53.000Z","size":185,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"development","last_synced_at":"2025-01-03T07:38:16.664Z","etag":null,"topics":["backend","database","deployment","devise-gem-extension","gems","mvc-architecture","ruby-on-rails"],"latest_commit_sha":null,"homepage":"https://budget-app-eb8d.onrender.com","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HFG43.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-16T13:53:27.000Z","updated_at":"2024-09-02T12:07:33.000Z","dependencies_parsed_at":null,"dependency_job_id":"729100d9-4656-45f9-b2f0-b16faf76c873","html_url":"https://github.com/HFG43/budget-app","commit_stats":null,"previous_names":["hfg43/budget-app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HFG43%2Fbudget-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HFG43%2Fbudget-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HFG43%2Fbudget-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HFG43%2Fbudget-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HFG43","download_url":"https://codeload.github.com/HFG43/budget-app/tar.gz/refs/heads/development","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234530680,"owners_count":18847682,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["backend","database","deployment","devise-gem-extension","gems","mvc-architecture","ruby-on-rails"],"created_at":"2024-11-09T00:17:15.814Z","updated_at":"2025-01-18T15:52:53.733Z","avatar_url":"https://github.com/HFG43.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ca name=\"readme-top\"\u003e\u003c/a\u003e\n\n\n\n\u003cdiv align=\"center\"\u003e\n\n  \u003cbr/\u003e\n\n  \u003ch3\u003e\u003cb\u003eBudget App\u003c/b\u003e\u003c/h3\u003e\n\n\u003c/div\u003e\n\n# 📗 Table of Contents\n\n- [📖 About the Project](#about-project)\n  - [🛠 Built With](#built-with)\n    - [Tech Stack](#tech-stack)\n    - [Key Features](#key-features) \n- [💻 Getting Started](#getting-started)\n  - [Setup](#setup)\n  - [Prerequisites](#prerequisites)\n  - [Install](#install)\n  - [Usage](#usage)\n  - [Run tests](#run-tests)\n  - [Deployment](#triangular_flag_on_post-deployment)\n- [👥 Authors](#authors)\n- [🔭 Future Features](#future-features)\n- [🤝 Contributing](#contributing)\n- [⭐️ Show your support](#support)\n- [🙏 Acknowledgements](#acknowledgements)\n- [❓ FAQ (OPTIONAL)](#faq)\n- [📝 License](#license)\n\n\n# Smart Spend \u003ca name=\"about-project\"\u003e\u003c/a\u003e\n\n\n**Smart Spend** is an application made with Ruby on Rails where you are able to manage your spending. You are able to create spend categories and transactions associated with each category. You are also able to see how much money you spend in each category.\n\n[You can see a live demo here] (https://budget-app-eb8d.onrender.com)\n\n## 🛠 Built With \u003ca name=\"built-with\"\u003e\u003c/a\u003e\n\n### Tech Stack \u003ca name=\"tech-stack\"\u003e\u003c/a\u003e\n\n\n\u003cdetails\u003e\n  \u003csummary\u003eClient\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://reactjs.org/\"\u003eRuby on rails \u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eDatabase\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://www.postgresql.org/\"\u003ePostgreSQL\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\n### Key Features \u003ca name=\"key-features\"\u003e\u003c/a\u003e\n\n- **Use Devise for Authentication**\n- **Set Up Postgres Database**\n- **Create Data Models using ERD Diagrams**\n- **Understanding the conventions of Rails**\n- **Use Ruby on Rails to implement a NavBar**\n- **Use Active Record to write SQL queries**\n- **Include controllers actions**\n- **Add test using Rspec \u0026 Capybara gems**\n- **Add views following controller methods**\n- **Review Linters**\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\n## 💻 Getting Started \u003ca name=\"getting-started\"\u003e\u003c/a\u003e\n\nTo get a local copy up and running, follow these steps.\n\n### Prerequisites\n\nIn order to run this project you need:\n\n\n```sh\n gem install rails\n```\n\n\n### Setup\n\nClone this repository to your desired folder:\n\n```sh\n  cd my-folder\nhttps://github.com/HFG43/budget-app\n```\n\n\n### Install\n\nInstall this project with:\n\n\n```sh\n  cd my-project\n  gem install\n  bundle install\n```\n\n### Usage\n\nTo run the project, execute the following command:\n\n\n```sh\n  rails server\n```\n\n\n### Run tests\n\nTo run tests, run the following command:\n\n\n```sh\n  rspec .\n```\n\n\n### Deployment\n\nYou can deploy this project using:\n\n\n[My portfolio deployment link] (https://budget-app-eb8d.onrender.com).\n\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\n## 👥 Authors \u003ca name=\"authors\"\u003e\u003c/a\u003e\n\n👤 **Hernán Güemes**\n- GitHub: [@HFG43](https://github.com/HFG43)\n- LinkedIn: [hernanguemes](https://www.linkedin.com/in/hernanguemes)\n\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\n## 🔭 Future Features \u003ca name=\"future-features\"\u003e\u003c/a\u003e\n\n- **[Include scaning options for transaction inputs]**\n- **[Use as wallet with payment options]**\n\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\n## 🤝 Contributing \u003ca name=\"contributing\"\u003e\u003c/a\u003e\n\n\nFeel free to check the [issues page](https://github.com/HFG43/budget-app/issues).\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\n## ⭐️ Show your support \u003ca name=\"support\"\u003e\u003c/a\u003e\n\n\nIf you like this project you can give me a ⭐️\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\n## 🙏 Acknowledgments \u003ca name=\"acknowledgements\"\u003e\u003c/a\u003e\n\nOriginal design idea by Gregoire Vella under Creative Commons license.\n\nTake a look to the fantastic desgin [here] (https://www.behance.net/gallery/19759151/Snapscan-iOs-design-and-branding?tracking_source=)\n\nI would like to thank Microverse for the opportunity and all my Microverse colleagues that helped us during this project.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 📝 License \u003ca name=\"license\"\u003e\u003c/a\u003e\n\nThis project is [MIT](./LICENSE) licensed.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhfg43%2Fbudget-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhfg43%2Fbudget-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhfg43%2Fbudget-app/lists"}