{"id":14973904,"url":"https://github.com/anas599/budget-app","last_synced_at":"2026-02-25T05:41:17.535Z","repository":{"id":171325131,"uuid":"646113144","full_name":"anas599/Budget-app","owner":"anas599","description":"BudgetApp: A Ruby on Rails app for managing personal finances with pSQL and Bootstrap. Track your expenses, set budget goals, and gain insights into your spending habits. Stay on top of your finances with this user-friendly budgeting tool.\"","archived":false,"fork":false,"pushed_at":"2023-09-06T09:30:05.000Z","size":201,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"dev","last_synced_at":"2025-01-08T22:09:04.571Z","etag":null,"topics":["bootstrap","gems","psql","ruby-on-rails"],"latest_commit_sha":null,"homepage":"https://mysite-7fzl.onrender.com/","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anas599.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-05-27T10:26:59.000Z","updated_at":"2023-07-06T19:50:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"4e6ecd9d-59f8-4ef3-b2d4-b9aa9a618805","html_url":"https://github.com/anas599/Budget-app","commit_stats":{"total_commits":53,"total_committers":2,"mean_commits":26.5,"dds":0.05660377358490565,"last_synced_commit":"614de54a564adbcd20380554cce1de92c19be7c9"},"previous_names":["anas599/budget-app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anas599%2FBudget-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anas599%2FBudget-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anas599%2FBudget-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anas599%2FBudget-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anas599","download_url":"https://codeload.github.com/anas599/Budget-app/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240815811,"owners_count":19862147,"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":["bootstrap","gems","psql","ruby-on-rails"],"created_at":"2024-09-24T13:49:39.643Z","updated_at":"2026-02-25T05:41:17.459Z","avatar_url":"https://github.com/anas599.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch2\u003eBudget-App\u003c/h2\u003e\n\u003cbr\u003e\n\u003cbr\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    - [🚀 Live Demo ](#-live-demo-)\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- [📝 License](#license)\n\n# 📖 Budget-App \u003ca name=\"about-project\"\u003e\u003c/a\u003e\n\nBudgetApp: A Ruby on Rails app for managing personal finances with pSQL and Bootstrap. Track your expenses, set budget goals, and gain insights into your spending habits. Stay on top of your finances with this user-friendly budgeting tool.\"\n**Budget-App**\n\n## Demo video\n\n[Demo video](https://www.loom.com/share/d783f39ecabf4fa2b74436cdf387b151)\n\n## 🛠 Built With \u003ca name=\"built-with\"\u003e\u003c/a\u003e\n\nPostgresSQL\nRuby on rails\n\n### Tech Stack \u003ca name=\"tech-stack\"\u003e\u003c/a\u003e\n\n\u003cdetails\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://www.ruby-lang.org/en/\"\u003eRuby\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"https://rubyonrails.org/\"\u003eRuby on rails\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"https://www.postgresql.org/\"\u003ePSQL\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr\u003e\n\n### Key Features \u003ca name=\"key-features\"\u003e\u003c/a\u003e\n\n\u003cdetails\u003e\n  \u003cul\u003e\n    \u003cli\u003eAdd icon for each Category\u003c/li\u003e\n    \u003cli\u003eGet total transaction for each category \u003c/li\u003e\n    \u003cli\u003eSign up using email and password\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 🚀 Live Demo \u003ca name=\"live-demo\"\u003e\u003c/a\u003e\n\n\u003e Here you can visit my live demo :\n\n- [Click Here](https://mysite-7fzl.onrender.com/)\n\n## 💻 Getting Started \u003ca name=\"getting-started\"\u003e\u003c/a\u003e\n\n\u003cbr\u003e\n\n### Prerequisites\n\n\u003cdetails\u003e\n\u003cp\u003eIn order to run this project you need:\u003c/p\u003e\n  \u003cul\u003e\n    \u003cli\u003eRuby installed\u003c/li\u003e\n    \u003cli\u003erbenv installed\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr\u003e\n\n### Setup\n\nClone this repository to your desired folder:\n\n    git clone https://github.com/anas599/Budget-app.git\n\ncd Budget-App\n\n  \u003cbr\u003e\n\n### Install\n\n\u003cdetails\u003e\n\u003cp\u003eInstall this project with:\u003c/p\u003e\n  \u003cul\u003e\n    \u003cli\u003e  cd Budget-App\u003c/li\u003e\n    \u003cli\u003e  run rails server\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr\u003e\n\n### Usage\n\n\u003cdetails\u003e\n\u003cp\u003eTo run the project, execute the following command:\u003c/p\u003e\n  \u003cul\u003e\n    \u003cli\u003e  cd Budget-App\u003c/li\u003e\n    \u003cli\u003e  run rails server\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr\u003e\n\n### Run tests\n\n\u003cdetails\u003e\n\u003cp\u003eTo run tests, run the following command:\u003c/p\u003e\n  \u003cul\u003e\n    \u003cli\u003erspec\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr\u003e\n\n### Deployment\n\n\u003cdetails\u003e\n\u003cp\u003eYou can deploy this project using:\u003c/p\u003e\n  \u003cul\u003e\n    \u003cli\u003eHeroku\u003c/li\u003e\n    \u003cli\u003eRender\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr\u003e\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e👥 Authors \u003ca name=\"authors\"\u003e\u003c/a\u003e\n\n👤 **ANAS ALSAMMARRAIE**\n\n- GitHub: [@anas599](https://github.com/anas599)\n- Twitter: [@anas599](https://twitter.com/anas599)\n- LinkedIn: [anas1993](https://linkedin.com/in/anas1993)\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 🔭 Future Features \u003ca name=\"future-features\"\u003e\u003c/a\u003e\n\n\u003cdetails\u003e\n  \u003cul\u003e\n    \u003cli\u003eAdd videos for new data\u003c/li\u003e\n    \u003cli\u003eAdd images of invoice\u003c/li\u003e\n    \u003cli\u003eUpdate  style\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr\u003e\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 🤝 Contributing \u003ca name=\"contributing\"\u003e\u003c/a\u003e\n\nContributions, issues, and feature requests are welcome!\n\nFeel free to check the [issues page](https://github.com/anas599/Budget-App.git/issues/).\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## ⭐️ Show your support \u003ca name=\"support\"\u003e\u003c/a\u003e\n\n\u003e If you like the project Please do not hesitate if you have any questions\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 🙏 Acknowledgments \u003ca name=\"acknowledgements\"\u003e\u003c/a\u003e\n\n\u003e I would like to thank Microverse for this project based learning\n\u003e \u003cbr\u003e\n\u003e I would like to credit to the Original design idea by [Gregoi Revella](https://www.behance.net/gregoirevella) for the [Design](https://www.behance.net/gallery/19759151/Snapscan-iOs-design-and-branding?tracking_source=)\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](https://github.com/anas599/Budget-App/blob/dev/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%2Fanas599%2Fbudget-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanas599%2Fbudget-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanas599%2Fbudget-app/lists"}