{"id":48723649,"url":"https://github.com/jecode93/budget-app","last_synced_at":"2026-04-11T21:00:33.172Z","repository":{"id":208701581,"uuid":"721194311","full_name":"jecode93/budget-app","owner":"jecode93","description":"This budget app is a mobile web application where you can manage your budget: you have a list of transactions associated with a category so that you can see how much money you spend and on what.","archived":false,"fork":false,"pushed_at":"2025-06-13T02:49:03.000Z","size":284,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"dev","last_synced_at":"2026-04-11T21:00:14.601Z","etag":null,"topics":["postgresql","ruby","ruby-on-rails","tailwind-css"],"latest_commit_sha":null,"homepage":"http://bugdget-app.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/jecode93.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,"zenodo":null}},"created_at":"2023-11-20T14:48:54.000Z","updated_at":"2025-06-13T02:49:07.000Z","dependencies_parsed_at":"2023-11-26T00:20:24.655Z","dependency_job_id":"7d0f0bc4-0080-4121-a597-b3d024cb9875","html_url":"https://github.com/jecode93/budget-app","commit_stats":null,"previous_names":["jecode93/budget-app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jecode93/budget-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jecode93%2Fbudget-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jecode93%2Fbudget-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jecode93%2Fbudget-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jecode93%2Fbudget-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jecode93","download_url":"https://codeload.github.com/jecode93/budget-app/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jecode93%2Fbudget-app/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31695165,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-11T20:18:30.949Z","status":"ssl_error","status_checked_at":"2026-04-11T20:18:29.982Z","response_time":54,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["postgresql","ruby","ruby-on-rails","tailwind-css"],"created_at":"2026-04-11T21:00:14.292Z","updated_at":"2026-04-11T21:00:33.163Z","avatar_url":"https://github.com/jecode93.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Capstone project\n\n\n# 📗 Table of Contents\n\n- [Capstone project](#capstone-project)\n- [📗 Table of Contents](#-table-of-contents)\n- [Rails Module](#rails-module)\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    - [Deployment](#deployment)\n    - [Project documentation and short descriptive Video](#project-documentation-and-short-descriptive-video)\n  - [🚀 Live Demo ](#-live-demo-)\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\n\n# Rails Module\n\n\u003e I recently completed Rails capstone project, which involved building a functional mobile web application using Ruby on Rails, PostgresSQL, and Tailwind CSS. I worked with these programming languages to design and develop the various elements of the application, including the user interface, the dynamic section, and the interactive features.\n\n\u003e The Ruby on Rails capstone project (InvesTO) was about building a mobile web application where you can manage your budget: you have a list of transactions associated with a category, so that you can see how much money you spent and on what.\n\n\u003e The final product is a fully functional web application that is both user-friendly and visually appealing. I am proud of the final product and excited to continue building upon my knowledge of these programming languages for future projects.\n\n\n## Built With\n\n- Ruby\n- Ruby on Rails\n- PostgresSQL\n- Tailwind CSS\n\n### Tech Stack \u003ca name=\"tech-stack\"\u003e\u003c/a\u003e\n\n\u003e \n\n\u003cdetails\u003e\n  \u003csummary\u003eLanguage\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://www.ruby-lang.org/en/\"\u003eRuby\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eFramework\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://guides.rubyonrails.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/\"\u003ePostgresSQL\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eCSS Framework\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://tailwindcss.com/\"\u003eTailwind CSS\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n### Key Features \u003ca name=\"key-features\"\u003e\u003c/a\u003e\n\n\u003e Some useful features\n\n- **[Create account]**\n- **[Add new category]**\n- **[Add new transactions]**\n- **[See categories]**\n- **[See transactions]**\n- **[See total amounts]**\n\n\n\u003c!-- LIVE DEMO --\u003e\n\n## Getting Started\n\nTo get a local copy up and running follow these simple example steps.\n\n### Prerequisites\n- Visual Studio Code must be installed on your computer | Download Visual Studio Code [VSCode](https://code.visualstudio.com/)\n- Git must be installed on your computer | Download [Git](https://git-scm.com/downloads)\n\n### Setup\n- Clone the repository\n- Open the project folder in Visual Studio Code\n\n### Install\n\nInstall this project using:\n\n- cd project/directory\n- Git clone [Budget App](https://github.com/jecode93/budget-app.git)\n\n### Usage\n\nTo run the project, execute the following command:\n\n- Launch index.html file in your browser\n\n\n### Run tests\n\nTo run tests, run the following command:\n\n- Rails server (In the command line)\n- Go to http://127.0.0.1:3000\n- Enjoy\n\n### Deployment\n\nYou can deploy this project using:\n\n- [Netlify](https://www.netlify.com/)\n- [Render](https://pages.github.com/)\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n### Project documentation and short descriptive Video\n\n- Click on the link for [Short video](https://www.loom.com/share/23e170831d024d06bbc2bc87c23b9d03?sid=3549b05c-19c0-4c71-beec-0a8f4a257b5f)\n\n\u003c!-- LIVE DEMO --\u003e\n\n## 🚀 Live Demo \u003ca name=\"live-demo\"\u003e\u003c/a\u003e\n\n- [Live Demo](https://bugdget-app.onrender.com/)\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\n## Authors\n\n\n👤 **Jean Emmanuel Cadet**\n\n- 🌐 **Portfolio:** [jeanemmanuelcadet.com](https://jeanemmanuelcadet.com)\n- ✍️ **Blog:** [codecurious.dev](https://codecurious.dev)\n- 💻 **GitHub:** [github.com/jecode93](https://github.com/jecode93)\n- 🔗 **LinkedIn:** [linkedin.com/in/jean-emmanuel-cadet](https://linkedin.com/in/jean-emmanuel-cadet)\n- 📧 **Email:** [jeanemmanuelcadet@gmail.com](mailto:jeanemmanuelcadet@gmail.com)\n\n\n\u003c!-- FUTURE FEATURES --\u003e\n\n## 🔭 Future Features \u003ca name=\"future-features\"\u003e\u003c/a\u003e\n\n- [ ] **[Desktop version]**\n\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\n\n## 🤝 Contributing\n\nContributions, issues, and feature requests are welcome!\n\nFeel free to check the [issues page](../../issues/).\n\n## Show your support\n\nGive a ⭐️ if you like this project!\n\n## Acknowledgments\n\n- Thanks to the Microverse team for the great curriculum.\n- Thanks to the Code Reviewer(s) for the insightful feedback.\n- A great thanks to My coding partner(s), morning session team, and standup team for their contributions.\n- [Gregoire Vella](https://www.behance.net/gregoirevella) the author of the original design [www.behance.net](https://www.behance.net/gallery/19759151/Snapscan-iOs-design-and-branding?tracking_source=)\n\n## 📝 License\n\nThis project is [MIT](./LICENSE) licensed.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjecode93%2Fbudget-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjecode93%2Fbudget-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjecode93%2Fbudget-app/lists"}