{"id":28255000,"url":"https://github.com/monade/rails-data-platform-test","last_synced_at":"2025-11-11T19:29:38.218Z","repository":{"id":290328885,"uuid":"974065646","full_name":"monade/rails-data-platform-test","owner":"monade","description":null,"archived":false,"fork":false,"pushed_at":"2025-05-16T02:22:05.000Z","size":75,"stargazers_count":0,"open_issues_count":4,"forks_count":1,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-05-19T20:19:15.663Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/monade.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-28T07:52:00.000Z","updated_at":"2025-05-02T07:00:21.000Z","dependencies_parsed_at":"2025-04-28T08:48:08.336Z","dependency_job_id":null,"html_url":"https://github.com/monade/rails-data-platform-test","commit_stats":null,"previous_names":["monade/rails-data-platform-test"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/monade/rails-data-platform-test","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monade%2Frails-data-platform-test","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monade%2Frails-data-platform-test/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monade%2Frails-data-platform-test/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monade%2Frails-data-platform-test/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/monade","download_url":"https://codeload.github.com/monade/rails-data-platform-test/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monade%2Frails-data-platform-test/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260114337,"owners_count":22960884,"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":[],"created_at":"2025-05-19T20:16:43.514Z","updated_at":"2025-11-11T19:29:38.191Z","avatar_url":"https://github.com/monade.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# README\n\n#### Setup\n\nRequired ruby version: 3.3.x\n\n```bash\n# Install dependencies\nbundle install\n\n# Prepare the database\nrails db:create db:migrate db:seed\n\n# Start the app\nforeman start\n```\n\nThe app runs on port 3000 by default.\n\n#### Tests\n\n```bash\n# Run all tests\nbundle exec rspec\n```\n\n#### Scenario\n\nA junior developer started working on a BI app for a company.\nThe app will be used to visualize data from a PostgreSQL database,\ndata raging in the order of millions of rows.\n\nThe data team defined the database schema to satisfy\nas best as possible the required data representation requirements.\n\nThe developer spent a few hours working on the app, achieving some progress,\nbut then was assigned to another project.\n\nYour task is to finish the work left undone and clean up the mess\nthe junior developer left behind.\n\nMain goals:\n\n- [ ] All tests green\n    - Starting from `models/data_point_spec.rb`\n- [ ] The stubs in data_points/index are implemented\n\nSide quests:\n\n- [ ] Test the frontend with RSpec\n- [ ] Implement filtering for all reasonable fields and relations\n- [ ] Prepare the app for deployment in AWS ECS","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonade%2Frails-data-platform-test","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmonade%2Frails-data-platform-test","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonade%2Frails-data-platform-test/lists"}