{"id":15720000,"url":"https://github.com/ronanrodrigo/sensazonal","last_synced_at":"2025-07-21T03:34:28.967Z","repository":{"id":138510429,"uuid":"123621593","full_name":"ronanrodrigo/Sensazonal","owner":"ronanrodrigo","description":"An application to list sazonal foods by month","archived":false,"fork":false,"pushed_at":"2020-01-14T02:44:48.000Z","size":28076,"stargazers_count":17,"open_issues_count":10,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-13T02:54:37.603Z","etag":null,"topics":["clean-architecture","solid-principles"],"latest_commit_sha":null,"homepage":"","language":"Swift","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/ronanrodrigo.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":"Support/Core/AutoMock.stencil","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-03-02T19:28:21.000Z","updated_at":"2022-10-03T20:30:07.000Z","dependencies_parsed_at":"2023-03-16T19:15:21.068Z","dependency_job_id":null,"html_url":"https://github.com/ronanrodrigo/Sensazonal","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ronanrodrigo/Sensazonal","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ronanrodrigo%2FSensazonal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ronanrodrigo%2FSensazonal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ronanrodrigo%2FSensazonal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ronanrodrigo%2FSensazonal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ronanrodrigo","download_url":"https://codeload.github.com/ronanrodrigo/Sensazonal/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ronanrodrigo%2FSensazonal/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266235559,"owners_count":23897181,"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":["clean-architecture","solid-principles"],"created_at":"2024-10-03T21:57:27.785Z","updated_at":"2025-07-21T03:34:28.943Z","avatar_url":"https://github.com/ronanrodrigo.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sensazonal\n[![Actions Status](https://github.com/ronanrodrigo/Sensazonal/workflows/Tests/badge.svg)](https://github.com/ronanrodrigo/Sensazonal/actions?workflow=Tests)\n[![codebeat badge](https://codebeat.co/badges/ebde7674-9efe-4081-a066-1d2de4e5301a)](https://codebeat.co/projects/github-com-ronanrodrigo-sensazonal-master)\n[![codecov](https://codecov.io/gh/ronanrodrigo/Sensazonal/branch/master/graph/badge.svg)](https://codecov.io/gh/ronanrodrigo/Sensazonal/Share)\n\n## Requiremetnts\n- Xcode 11.10+\n- Homebrew\n- Carthage\n- SwiftLint\n\n## Setup Enviroment\n- Clone the repository:\n`git clone git@gitlab.com:ronanrodrigo/Sensazonal.git`\n- Access the project folder and run setup script:\n`./Support/setup `\n\n## Organization\n- Core: A cross-platform package, contains protocol definitions and business rules implementation. Not allowed external dependencies here, all code here should run fast and without influence from third party libraries;\n- Share: Also a cross-platform package, but implementing some protocols defined at Core (mostly Gateways). Allowed external dependencies here;\n- iOS: Platform-specific code, implementing some protocols from Core (mostly Presenters) and using Share and Core to execute the use cases. In the future, there will be versions for macOS, tvOS, shell, web and others.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fronanrodrigo%2Fsensazonal","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fronanrodrigo%2Fsensazonal","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fronanrodrigo%2Fsensazonal/lists"}