{"id":24462247,"url":"https://github.com/tanveerisonline/rails_final_capstone_project","last_synced_at":"2026-04-15T14:31:43.389Z","repository":{"id":158646158,"uuid":"634159603","full_name":"tanveerisonline/Rails_Final_Capstone_Project","owner":"tanveerisonline","description":"This mobile web app allows users to create categories and add transactions to each category. The app will show the total amount spent on each category. The app is built with Ruby on Rails. The app is deployed on Render.","archived":false,"fork":false,"pushed_at":"2023-11-24T08:18:13.000Z","size":128,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"dev","last_synced_at":"2025-03-14T10:24:26.412Z","etag":null,"topics":["css3","html","rspec","rubocop","ruby","ruby-on-rails"],"latest_commit_sha":null,"homepage":"","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/tanveerisonline.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-04-29T08:29:47.000Z","updated_at":"2023-07-07T14:07:07.000Z","dependencies_parsed_at":"2025-01-21T04:31:33.700Z","dependency_job_id":"98162159-eb1b-41e4-8fe2-aabe7156e89a","html_url":"https://github.com/tanveerisonline/Rails_Final_Capstone_Project","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tanveerisonline/Rails_Final_Capstone_Project","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tanveerisonline%2FRails_Final_Capstone_Project","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tanveerisonline%2FRails_Final_Capstone_Project/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tanveerisonline%2FRails_Final_Capstone_Project/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tanveerisonline%2FRails_Final_Capstone_Project/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tanveerisonline","download_url":"https://codeload.github.com/tanveerisonline/Rails_Final_Capstone_Project/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tanveerisonline%2FRails_Final_Capstone_Project/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272024519,"owners_count":24860527,"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","status":"online","status_checked_at":"2025-08-25T02:00:12.092Z","response_time":1107,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["css3","html","rspec","rubocop","ruby","ruby-on-rails"],"created_at":"2025-01-21T04:31:28.122Z","updated_at":"2026-04-15T14:31:43.346Z","avatar_url":"https://github.com/tanveerisonline.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ca name=\"readme-top\"\u003e\u003c/a\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ch3\u003e\u003cb\u003eBudget App\u003c/b\u003e\u003c/h3\u003e\n\u003c/div\u003e\n\n\u003c!-- TABLE OF CONTENTS --\u003e\n\n# 📗 Table of Contents\n\n- [📗 Table of Contents](#-table-of-contents)\n- [Budget App ](#budget-app-)\n  - [video demo 🎥](#video-demo-)\n  - [Render Deploy 🚀](#render-deploy-)\n  - [🛠 Built With ](#-built-with-)\n    - [Tech Stack ](#tech-stack-)\n  - [Key Features ](#key-features-)\n  - [💻 Getting Started ](#-getting-started-)\n    - [Prerequisites](#prerequisites)\n    - [Setup](#setup)\n    - [Install](#install)\n    - [Usage](#usage)\n    - [Run tests](#run-tests)\n  - [👥 Authors ](#-authors-)\n  - [🔭 Future Features ](#-future-features-)\n  - [🤝 Contributing ](#-contributing-)\n  - [⭐️ Show your support ](#️-show-your-support-)\n  - [Acknowledgments](#acknowledgments)\n  - [📝 License ](#-license-)\n\n\u003c!-- PROJECT DESCRIPTION --\u003e\n\n# Budget App \u003ca name=\"about-project\"\u003e\u003c/a\u003e\n\n\u003e This mobile web app allows users to create categories and add transactions to each category. The app will show the total amount spent on each category. The app is built with Ruby on Rails. The app is deployed on Render...\n\n## video demo 🎥\n\n[video demo here](https://drive.google.com/file/d/1GWKoI4yZv4qe8SMhO2Xa2YYCe_5TU3hg/view?usp=sharing)\n\n## Render Deploy 🚀\n\n[Live demo here](https://moneywise-vzr4.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\u003cdetails\u003e\n  \u003csummary\u003eServer\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://rubyonrails.org/\"\u003eRuby On Rails\u003c/a\u003e\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\u003c!-- Key Features --\u003e\n\n## Key Features \u003ca name=\"key-features\"\u003e\u003c/a\u003e\n\n- [x] register and log in\n- [x] Add new category\n- [x] Add new transactions associated with a category.\n- [x] see the money spent on each category\n\n\u003c!-- GETTING STARTED --\u003e\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- `Ruby --version 3.2.2`\n- `Ruby on Rails --version ~\u003e 7.0.4`\n- `Postgresql`\n\n### Setup\n\nClone this repository to your desired folder:\n\n```sh\n  cd your_desired_folder\n  git clone https://github.com/tanveerisonline/Rails_Final_Capstone_Project\n```\n\n### Install\n\nInstall this project gems with:\n\n- After cloning type `cd budget-app`.\n- Run `bundle install` to install all gems.\n\n### Usage\n\nTo run the project, execute the following command:\n\n- Run `rails db:create` to create a new database\n- Run `rails db:migrate` to migrate the db and build the schema\n- Run `rails s` to start the server\n\n### Run tests\n\n- Run `rspec` to run the tests\n\n\u003cp align=\"right\"\u003e\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e\u003c/p\u003e\n\n\u003c!-- AUTHORS --\u003e\n\n## 👥 Authors \u003ca name=\"authors\"\u003e\u003c/a\u003e\n\n👤 **Tanveer Ahmad**\n\n- GitHub: [@tanveerisonline](https://github.com/tanveerisonline)\n- Twitter: [Tanveer Ahmad](https://twitter.com/Tanveer98589023)\n- LinkedIn: [Tanveer Ahmad](https://www.linkedin.com/in/tanveer-ahmad-899462211/)\n\n\u003cp align=\"right\"\u003e\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e\u003c/p\u003e\n\n\u003c!-- FUTURE FEATURES --\u003e\n\n## 🔭 Future Features \u003ca name=\"future-features\"\u003e\u003c/a\u003e\n\n- [ ] **implement some UX**\n- [ ] **decent desktop design**\n- [ ] **Implement the left side menu**\n\n\u003c!-- CONTRIBUTING --\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/tanveerisonline/Rails_Final_Capstone_Project/issues)\n\n\u003cp align=\"right\"\u003e\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e\u003c/p\u003e\n\n\u003c!-- SUPPORT --\u003e\n\n## ⭐️ Show your support \u003ca name=\"support\"\u003e\u003c/a\u003e\n\nGive a ⭐️ if you like this project!\n\n\u003cp align=\"right\"\u003e\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e\u003c/p\u003e\n\n## Acknowledgments\n\n- Hat tip to anyone whose code was used\n- Inspiration\n- Credit to the original designer by [Gregoire Vella on Behance](https://www.behance.net/gregoirevella)\n\n\u003c!-- LICENSE --\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%2Ftanveerisonline%2Frails_final_capstone_project","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftanveerisonline%2Frails_final_capstone_project","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftanveerisonline%2Frails_final_capstone_project/lists"}