{"id":15603847,"url":"https://github.com/thecodechaser/budget-tracker","last_synced_at":"2025-07-15T11:46:31.086Z","repository":{"id":41987802,"uuid":"482828481","full_name":"thecodechaser/budget-tracker","owner":"thecodechaser","description":"The Budget tracker app is a full stack application. It's a functional website that shows the list of categories and transactions and empower readers to interact with them by adding new categories and transactions. Users can access the services of the application by creating a new account or by login in if they already have account.","archived":false,"fork":false,"pushed_at":"2022-04-20T10:34:50.000Z","size":454,"stargazers_count":7,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"dev","last_synced_at":"2025-04-25T16:07:48.983Z","etag":null,"topics":["html-css","ruby","ruby-on-rails","tailwind-css"],"latest_commit_sha":null,"homepage":"https://budget-tracker-thecodechaser.herokuapp.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/thecodechaser.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-04-18T11:53:06.000Z","updated_at":"2022-10-20T11:08:02.000Z","dependencies_parsed_at":"2022-08-12T01:31:19.057Z","dependency_job_id":null,"html_url":"https://github.com/thecodechaser/budget-tracker","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/thecodechaser/budget-tracker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecodechaser%2Fbudget-tracker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecodechaser%2Fbudget-tracker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecodechaser%2Fbudget-tracker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecodechaser%2Fbudget-tracker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thecodechaser","download_url":"https://codeload.github.com/thecodechaser/budget-tracker/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecodechaser%2Fbudget-tracker/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265433377,"owners_count":23764268,"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":["html-css","ruby","ruby-on-rails","tailwind-css"],"created_at":"2024-10-03T03:21:32.006Z","updated_at":"2025-07-15T11:46:31.064Z","avatar_url":"https://github.com/thecodechaser.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"![](https://img.shields.io/badge/thecodechaser-blueviolet)\n\n# Budget Tracker App\n\n\u003e The Budget tracker app is a full stack application. It's a functional website that shows the list of categories and transactions and empower readers to interact with them by adding new categories and transactions. Users can access the services of the application by creating a new account or by login in if they already have account.\n\n## Preview\n\n### Home Page\n\n![screenshot](./app/assets/images/home-page.png)\n\n### Sign-up Page\n\n![screenshot](./app/assets/images/sign-up.png)\n\n### Category Page\n\n![screenshot](./app/assets/images/category-page.png)\n\n### Transaction page\n\n![screenshot](./app/assets/images/transaction-page.png)\n\n### Add category form\n\n![screenshot](./app/assets/images/new-category.png)\n\n## Built With\n\n- Major languages (Ruby)\n- Framworks (Ruby on Rails)\n- Testing libraries(Rspec)\n- Markup (HTML)\n- Styles (CSS, Tailwind)\n\n## Live version\n\n- Visit [Recipe-App](https://budget-tracker-thecodechaser.herokuapp.com/)\n\n## Getting Started\n\nTo get a local copy up and running follow these simple example steps.\n\n### Prerequisites\n- A text editor(preferably Visual Studio Code)\n\n### Install\n- Ruby\n- Ruby on Rails\n- PostgresSQL\n- Rspec\n\n### Using it Locally\n\n- Clone the project\n\n```\ngit clone git@github.com:thecodechaser/budget-tracker.git\n\ncd budget-tracker\n\n```\n\n### Setup\n\nInstall gems with:\n\n```\nbundle install\n```\n\nSetup database with:\n\n```\nrails db:create\nrails db:migrate\n```\n\n### Usage\n\nStart server with:\n\n```\nrails server\n```\n\nVisit http://localhost:3000/ in your browser.\n\n### Run tests\n\nInstall npm with:\n\n```\nnpm i\n```\n\nInstall rspec with:\n\n```\nbundle install\n```\n\nand\n\n```\nrails generate rspec:install\n```\n\nrun the test with:\n\n```\nrspec spec\n```\n\n### Open API documentation\n\n```\nComing soon!\n```\n\n\n## Visit And Open Files\n\n[Visit Repo](https://github.com/thecodechaser/budget-tracker)\n\n## Download Repo\n\n[Download Repo](https://github.com/thecodechaser/budget-tracker/archive/refs/heads/main.zip)\n\n\n## Authors\n\n👤 **Ranjeet Singh**\n\n- GitHub: [@thecodechaser](https://github.com/thecodechaser)\n- Twitter: [@thecodechaser](https://twitter.com/thecodechaser)\n- LinkedIn: [thecodechaser](https://linkedin.com/in/thecodechaser)\n\n## 🤝 Contributing\n\nContributions, issues, and feature requests are welcome!\n\nFeel free to check the [issues page](https://github.com/thecodechaser/budget-tracker/issues).\n\n## Show your support\n\nGive a ⭐️ if you like this project!\n\n## Acknowledgments\n\n- Original design: [Gregoire Vella](https://www.behance.net/gregoirevella) on [Behance](https://www.behance.net/gallery/19759151/Snapscan-iOs-design-and-branding?tracking_source=)\n- Inspiration: Microverse\n\n## 📝 License\n\nThis project is [MIT](./LICENSE.md) licensed.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthecodechaser%2Fbudget-tracker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthecodechaser%2Fbudget-tracker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthecodechaser%2Fbudget-tracker/lists"}