{"id":22737014,"url":"https://github.com/emadb/billy","last_synced_at":"2025-10-10T00:09:27.817Z","repository":{"id":4128999,"uuid":"1538379","full_name":"emadb/billy","owner":"emadb","description":"A simple invoicing and tracking web application.","archived":false,"fork":false,"pushed_at":"2022-10-19T09:36:57.000Z","size":24116,"stargazers_count":44,"open_issues_count":28,"forks_count":14,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-04-14T04:37:14.735Z","etag":null,"topics":["billing-application","expenses","invoice","ruby"],"latest_commit_sha":null,"homepage":"http://emadb.github.com/billy/","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/emadb.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}},"created_at":"2011-03-28T20:03:51.000Z","updated_at":"2024-03-24T15:26:16.000Z","dependencies_parsed_at":"2023-01-11T16:34:48.922Z","dependency_job_id":null,"html_url":"https://github.com/emadb/billy","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/emadb/billy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emadb%2Fbilly","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emadb%2Fbilly/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emadb%2Fbilly/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emadb%2Fbilly/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/emadb","download_url":"https://codeload.github.com/emadb/billy/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emadb%2Fbilly/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279002367,"owners_count":26083355,"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-10-09T02:00:07.460Z","response_time":59,"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":["billing-application","expenses","invoice","ruby"],"created_at":"2024-12-10T22:09:08.367Z","updated_at":"2025-10-10T00:09:27.799Z","avatar_url":"https://github.com/emadb.png","language":"Ruby","readme":"## Welcome to Billy (formerly known as Scrooge)\n\nThis is a simple invoice and tracking application suited for small companies. It helps you in managing your daily task in your daily business: track activities, expenses and invoices.\n\nWhat can you do with Billy?\n\n- Tracking your daily job activities\n- Managing the job orders and checking their status\n- Creating an invoice \n- Generate a pdf-invoice\n- Tacking expenses\n- Tracking invoice payment status\n- View the current status (economics, in/out)\n- Managing users\n- Managing customers\n- Real-time activity tracker\n- English support\n- Added activity expenses with attachment (stored on Amazon S3)\n- Weekly activities. Easily insert you activities of the week on one screen.\n\nIt's built on **Rails 4.0**.\n\nYou can find a live demo: [http://plasticscrooge-demo.herokuapp.com/](http://plasticscrooge-demo.herokuapp.com/)\nUse this credentials:\n\nuser: demo@codiceplastico.com\n\npwd: demopwd\n\n### Installation\n1. Clone the repository\n2. Install the gems with `bundle install`\n3. Setup the database `rake db:migrate` and `rake db:seed`\n4. Start the server `rails s`\n\n### Configuration\nThere are some settings that you have to set in the setting page.\nThese are:\n\n\n- *iva*: vat coeff\n- *iban* bank account number\n- *dropbox_enabled*: enable/disable dropbox support\n- *dropbox_app_key*: dropbox credentials\n- *dropbox_app_secret*: dropbox credentials\n- *dropbox_token*: dropbox credentials\n- *dropbox_secret*: dropbox credentials\n- *dropbox_folder*: dropbox folder to use\n- *dropbox_app_mode*: dropbox mode\n- *footer*: invoice footer (in pure HTML)\n- *s3_bucket*: s3 storage bucket name\n- *s3_access_key_id*: s3 credential\n- *s3_secret_access_key*: s3 credential\n\nTo obtain the keys for DROPBOX you can read this http://ema.codiceplastico.com//rails/2013/03/22/usare-dropbox-da-unapplicazione-rails.html\n\nIf you want access to S3 you need to configure the bucket on the S3 console and specify the keys on the settings page(s3_access_key_id, s3_secret_access_key).\n\n\n### Version history \n- 11-04-2013 Drop 1 (first release with basic functionalities)\n- 10-09-2013 Drop 2 (migrated to Rails 4.0 and Ruby 2.0)\n- 02-10-2013 Drop 3 (Activity tracker and bug fixes)\n- 11-10-2013 Drop 4 (new design based on Boostrap 3.0)\n- 15-11-2013 Drop 5 (added settings and year-month filter in invoice view)\n- 28-12-2013 Drop 6 (Multilanguage support through i18n (Italian, English))\n- 18-04-2014 Drop 7 (Expenses module. Track activity expenses)\n- 19-04-2014 Drop 8 (Added mini charts in dashboard (using [http://charts.brace.io/](http://charts.brace.io/)))\n- 17-06-2014 Drop 9 (Added expenses attachments)\n- 13-12-2014 Drop 10 (Added weekly activities)\n\n### Screenshots\n![img](doc/images/img1.png)\n***\n![img](doc/images/img2.png)\n***\n![img](doc/images/img3.png)\n***\n![img](doc/images/img4.png)\n***\n![img](doc/images/img5.png)\n***\n![img](doc/images/img6.png)\n***\n![img](doc/images/img7.png)\n***\n![img](doc/images/img8.png)\n***\n![img](doc/images/img9.png)\n***\n![img](doc/images/img10.png)\n***\n![img](doc/images/img11.png)\n***\n![img](doc/images/img12.png)\n***\n![img](doc/images/img13.png)\n***\n![img](doc/images/img14.png)\n***\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femadb%2Fbilly","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Femadb%2Fbilly","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femadb%2Fbilly/lists"}