{"id":15175878,"url":"https://github.com/julie-ify/jxpense","last_synced_at":"2025-10-26T11:31:23.932Z","repository":{"id":43495070,"uuid":"443574711","full_name":"julie-ify/JXpense","owner":"julie-ify","description":"JXpense is a dynamic full-stack Ruby on Rails mobile web-based application designed to effortlessly manage your expenses and income. Note, its on a free instance cloud sever and spins down with inactivity so it takes about 50 seconds to boot.","archived":false,"fork":false,"pushed_at":"2024-02-08T19:22:11.000Z","size":6699,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-31T18:56:44.118Z","etag":null,"topics":["bootstrap","cancancan","capybara-rspec","database","devise","postgresql","rails-application","rspec","ruby"],"latest_commit_sha":null,"homepage":"https://jxpense.onrender.com","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/julie-ify.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-01-01T16:13:37.000Z","updated_at":"2024-02-29T00:51:07.000Z","dependencies_parsed_at":"2022-08-23T13:21:21.591Z","dependency_job_id":"15af4d2e-bb75-4844-9c3d-de8ef1edc4ed","html_url":"https://github.com/julie-ify/JXpense","commit_stats":null,"previous_names":["julie-ify/jxpense"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julie-ify%2FJXpense","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julie-ify%2FJXpense/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julie-ify%2FJXpense/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julie-ify%2FJXpense/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/julie-ify","download_url":"https://codeload.github.com/julie-ify/JXpense/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238319451,"owners_count":19452339,"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","cancancan","capybara-rspec","database","devise","postgresql","rails-application","rspec","ruby"],"created_at":"2024-09-27T12:43:29.174Z","updated_at":"2025-10-26T11:31:23.927Z","avatar_url":"https://github.com/julie-ify.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# JXpense project\n\n\u003e JXpense is a ruby on rails mobile web-based application that helps you keep track of your expenses and income. No install required, and very user friendly.\n\n# Live Link\n\nClick [here](https://jxpense.onrender.com/) to view the website online.\n\n# Screenshots\n\n|            Splash Screen             |              SignUp/In               | Category Page                         | Product Page                         |\n| :----------------------------------: | :----------------------------------: | ------------------------------------- | ------------------------------------ |\n| ![](./app/assets/images/budget-splash.png) | ![](./app/assets/images/budget-auth.png) | ![](./app/assets/images/budget-home-page.png) | ![](./app/assets/images/budget-products-home.png) |\n\n# Getting Started\n\nTo get a local copy up and running follow these simple steps.\n\n- You can clone this repo by typing `git clone git@github.com:julie-ify/JXpense.git` on your terminal.\n\n- Type `cd JXpense` to access the project on the terminal.\n- Open the project in your code editor\n- Run `bundle install` to install all the required gems\n- Run `rake db:setup` to setup your database\n- Run `rails s` to start a development server\n- Run `rubocop \u0026\u0026 rubocop -A` to check for and fix formatting errors.\n\n# Integration/Unit Testing\n\n`rspec spec` will run all the tests.\n\nAlso, you can run `rspec spec/` to run specific tests.\n\nYou can also run `RAILS_ENV=test rspec spec/` to run the tests in test mode.\n\n# Manual Testing\n\nIf you would like to test the app using a test user account which has seed data\n\n#### Login Details\n- email: `testuser@gmail.com`\n- password: `testuser`\n\n# This project was built with\n\n- Ruby on Rails\n\n- Postgressql\n\n- Bootstrap CSS Framework\n\n- SCSS\n\n- Device\n\n- Cancancan\n\n- Capybara\n\n- Rspec\n\n# 👤 Author\n\n👤 **Juliana Ifionu**\n\n- GitHub: [juliana-Ifionu](https://github.com/julie-ify)\n- LinkedIn: [Juliana Ifionu](https://www.linkedin.com/in/julianaifionu/)\n\n# 🤝 Contributing\n\nContributions, issues, and feature requests are welcome!\n\nFeel free to check the [issues page](https://github.com/julie-ify/JXpense/issues).\n\n# Show your support\n\nGive a ⭐️ if you like this project!\n\n# Acknowledgement\n\n- Original design idea by [Gregoire Vella on Behance..](https://www.behance.net/gregoirevella)\n\n- Improved design by me\n\n# 📝 License\n\nThis project is [MIT](./MIT.md) licensed.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjulie-ify%2Fjxpense","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjulie-ify%2Fjxpense","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjulie-ify%2Fjxpense/lists"}