{"id":16326454,"url":"https://github.com/blueneogeo/whiskywise","last_synced_at":"2026-01-20T18:56:40.227Z","repository":{"id":40139809,"uuid":"258540539","full_name":"blueneogeo/whiskywise","owner":"blueneogeo","description":"A challenge to create a little Rails app for tasting whiskey","archived":false,"fork":false,"pushed_at":"2023-01-19T18:35:04.000Z","size":3068,"stargazers_count":1,"open_issues_count":30,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-04-06T19:42:38.413Z","etag":null,"topics":["pug","rails","react","ruby","slim","sorbet","tailwind-css"],"latest_commit_sha":null,"homepage":"","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/blueneogeo.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}},"created_at":"2020-04-24T14:49:03.000Z","updated_at":"2021-10-15T19:24:20.000Z","dependencies_parsed_at":"2023-02-05T07:15:47.183Z","dependency_job_id":null,"html_url":"https://github.com/blueneogeo/whiskywise","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blueneogeo%2Fwhiskywise","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blueneogeo%2Fwhiskywise/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blueneogeo%2Fwhiskywise/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blueneogeo%2Fwhiskywise/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/blueneogeo","download_url":"https://codeload.github.com/blueneogeo/whiskywise/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247737782,"owners_count":20987721,"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":["pug","rails","react","ruby","slim","sorbet","tailwind-css"],"created_at":"2024-10-10T23:08:25.725Z","updated_at":"2025-04-07T22:16:44.537Z","avatar_url":"https://github.com/blueneogeo.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# README\n\nFor whiskey lovers only\n\n## Getting started\n\n- Install overmind: `gem install overmind`\n- Install the project gems: `bundle install`\n- Check the types: `srb tc`\n- Configure your database in `config/database.yml`\n- Create the local databases: `rake db:create`\n- Migrate the databases: `rake db:migrate`\n- Run the project: `overmind s`\n- Open in the browser: http://localhost:5000/\n\n## Sorbet type checking\n\nTo type check your code you can do two things:\n\n### Command line\n\nRun `srb tc` to type check your code from the terminal.\n\nIf you have updated your Rails model, you can have the Rails-Sorbet gem\nregenerate your type signatures:\n\n`bundle exec rake rails_rbi:all`\n\nThis is not perfect and exhaustive but it will pick up most things. Ruby and\nRails are very dynamic and not everything can be picked up yet.\n\n### Visual Studio Code\n\nUse the `sorbet-lsp` extension to have checks and code completion.\n\nhttps://marketplace.visualstudio.com/items?itemName=danhuynhdev.sorbet-lsp\n\nTo use this, disable the SolarGraph extension if you have it running, since this\nextension has its own language server.\n\nI noticed that this server has its niggles. For example, the robocop extension\ninterferes with it sometimes and makes it crash, so disable that extension.\nAlso sometimes to have it pick up new types you have to reload the window.\nAlways reload the window after generating new rails types:\n\n`Cmd+Shift+P -\u003e Developer: Reload Window`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblueneogeo%2Fwhiskywise","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fblueneogeo%2Fwhiskywise","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblueneogeo%2Fwhiskywise/lists"}