{"id":15512454,"url":"https://github.com/Mayurifag/bets_accounting","last_synced_at":"2025-10-12T09:31:21.139Z","repository":{"id":36166327,"uuid":"169533946","full_name":"Mayurifag/bets_accounting","owner":"Mayurifag","description":":book: Better alternative to bets statistics spreadsheet. Built with Rails and Vue.js","archived":false,"fork":false,"pushed_at":"2023-01-19T14:51:32.000Z","size":2777,"stargazers_count":5,"open_issues_count":37,"forks_count":4,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-06-22T00:43:34.238Z","etag":null,"topics":["dip","docker","docker-compose","github-actions","lefthook","rails","ruby","vue"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mayurifag.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-02-07T07:24:09.000Z","updated_at":"2023-02-12T20:20:58.000Z","dependencies_parsed_at":"2023-02-11T05:15:39.477Z","dependency_job_id":null,"html_url":"https://github.com/Mayurifag/bets_accounting","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Mayurifag/bets_accounting","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mayurifag%2Fbets_accounting","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mayurifag%2Fbets_accounting/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mayurifag%2Fbets_accounting/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mayurifag%2Fbets_accounting/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mayurifag","download_url":"https://codeload.github.com/Mayurifag/bets_accounting/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mayurifag%2Fbets_accounting/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279010939,"owners_count":26084837,"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-12T02:00:06.719Z","response_time":53,"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":["dip","docker","docker-compose","github-actions","lefthook","rails","ruby","vue"],"created_at":"2024-10-02T09:53:39.328Z","updated_at":"2025-10-12T09:31:20.073Z","avatar_url":"https://github.com/Mayurifag.png","language":"Ruby","funding_links":[],"categories":["Ruby"],"sub_categories":[],"readme":"![Build Status][build-badger]\n[![Maintainability][maitainability-badger]][codeclimate-link]\n[![Test Coverage][testcoverage-badger]][testcoverage-link]\n[![License: LGPL v3][license-badger]][license-link]\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"frontend/public/img/icons/apple-touch-icon.png\" alt=\"Logo\" width=\"80\" height=\"80\"\u003e\n  \u003ch3 align=\"center\"\u003e\u003cb\u003eBets Accounting\u003c/b\u003e\u003c/h3\u003e\n  \u003ch6 align=\"center\"\u003e\u003ci\u003eWork in progress\u003c/i\u003e\u003c/h6\u003e\n\u003c/p\u003e\n\n# Getting Started\n\n## Prerequisites\nTo start development server you need latest stable versions of `git`, `docker`,\n`docker-compose` and [dip][dip-link] installed.\n\n## How to start\n1. Clone the repository ⬇️ `git clone git@github.com:Mayurifag/bets_accounting.git`\n2. Enter project directory 📁 `cd bets_accounting`\n3. Leave the rest of things to dip 😎 `dip provision`\n\n## Entrypoints\n* Frontend: [localhost:3333][frontend-localhost]\n* Backend: [localhost:8888][backend-localhost]\n\n# Tests\n\n## Rspec\n\nJust use `dip rspec` to launch `rspec` and get the spec coverage from\nsimplecov.\n\n## Parallel tests for RSpec\n\nIf you want to use all the cores of your CPU for API specs, you may use\n`make parallel`. Its not profitable due to small number of specs, though.\n\n## Cypress\n\nThere are simple end-to-end tests, you may launch them with `make cypress`.\n\n[build-badger]: https://github.com/Mayurifag/bets_accounting/workflows/CI/badge.svg\n[maitainability-badger]: https://api.codeclimate.com/v1/badges/1d95ce316920a6a8228b/maintainability\n[codeclimate-link]: https://codeclimate.com/github/Mayurifag/bets_accounting/maintainability\n[testcoverage-badger]: https://api.codeclimate.com/v1/badges/1d95ce316920a6a8228b/test_coverage\n[testcoverage-link]: https://codeclimate.com/github/Mayurifag/bets_accounting/test_coverage\n[license-badger]: https://img.shields.io/badge/License-LGPL%20v3-gree.svg\n[license-link]: https://www.gnu.org/licenses/lgpl-3.0\n[dip-link]: https://github.com/bibendi/dip\n[frontend-localhost]: http://localhost:3333\n[backend-localhost]: http://localhost:8888\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMayurifag%2Fbets_accounting","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FMayurifag%2Fbets_accounting","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMayurifag%2Fbets_accounting/lists"}