{"id":25424605,"url":"https://github.com/foscomputerservices/fosshowcase","last_synced_at":"2025-07-28T23:38:15.480Z","repository":{"id":256690918,"uuid":"855483789","full_name":"foscomputerservices/FOSShowcase","owner":"foscomputerservices","description":"Swift/Vapor/SwiftUI application for fsocomputerservices.com showcase and customer portal","archived":false,"fork":false,"pushed_at":"2025-06-22T15:57:12.000Z","size":8191,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-25T05:14:11.073Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/foscomputerservices.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","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":"2024-09-11T00:09:42.000Z","updated_at":"2025-01-04T02:10:06.000Z","dependencies_parsed_at":"2025-05-26T18:29:36.314Z","dependency_job_id":null,"html_url":"https://github.com/foscomputerservices/FOSShowcase","commit_stats":null,"previous_names":["foscomputerservices/fosshowcase"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/foscomputerservices/FOSShowcase","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foscomputerservices%2FFOSShowcase","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foscomputerservices%2FFOSShowcase/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foscomputerservices%2FFOSShowcase/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foscomputerservices%2FFOSShowcase/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/foscomputerservices","download_url":"https://codeload.github.com/foscomputerservices/FOSShowcase/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/foscomputerservices%2FFOSShowcase/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267604686,"owners_count":24114546,"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-07-28T02:00:09.689Z","response_time":68,"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":[],"created_at":"2025-02-16T23:16:49.190Z","updated_at":"2025-07-28T23:38:15.450Z","avatar_url":"https://github.com/foscomputerservices.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FOSShowcase\n\n![Run unit tests](https://github.com/foscomputerservices/FOSShowcase/actions/workflows/ci.yml/badge.svg) ![Swift Package Manager](https://img.shields.io/badge/spm-compatible-brightgreen.svg?style=flat) [![](https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Ffoscomputerservices%2FFOSShowcase%2Fbadge%3Ftype%3Dswift-versions)](https://swiftpackageindex.com/foscomputerservices/FOSShowcase) [![](https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Ffoscomputerservices%2FFOSShowcase%2Fbadge%3Ftype%3Dplatforms)](https://swiftpackageindex.com/foscomputerservices/FOSShowcase)\n\nFOSShowcase contains a number of applications that showcase the Open Source technologies developed by [David Hunt](www.linkedin.com/in/davidhun) of [FOS Comoputer Services, LLC](https://www.linkedin.com/company/fos-computer-services).  It demonstrates how to use [Swift](https://swift.org) to build an M-V-VM full-stack suite of applications:\n\n- [Vapor](https://vapor.codes/)-based [Backend Web Server](https://www.focomputerservices.com) deployed on [AWS](https://aws.amazon.com/)\n- [Ignite](https://github.com/twostraws/Ignite)-based [Web Front End](https://www.focomputerservices.com)\n- [iOS Application]()\n- [iPadOS Application]()\n- [macOS Application]()\n- [watchOS Application]()\n- [tvOS Application]()\n- [visionOS Application]()\n- [Skip](https://skip.tools)-based [Android Application]()\n\n## Documentation\n\nFor guides, articles, and API documentation see the \n[library's documentation on the Web][docs] or in Xcode.\n\n[docs]: https://swiftpackageindex.com/foscomputerservices/FOSShowcase/documentation/fosshowcaseserver\n\n## Alpha Stability Warning\n\nPlease note that these libraries are currently a work in progress.  The APIs are rapidly evolving and while the overall architecture is set, breaking changes will occur until 1.0 is released.  The documentation is evolving, but the 'Getting Started' guidance is incomplete.  Nonetheless, the implementations are stable and unit tests are in place to ensure proper code coverage and stability of all publicly-facing APIs.  This warning will remain in place until I feel that these limitations are remedied.  Please log any issues that you might find or suggestions for improvements.\n\n## FOSShowcaseWebServer\n\nFOSShowcaseWebServer is the web service backend that supports the various front end applications.\n\nFor guides, articles, and API documentation see the \n[library's documentation on the Web][docs] or in Xcode.\n\n## FOSShowcaseWebApp\n\nFOSShowcaseWebApp is an [Ignite](https://github.com/twostraws/Ignite)-based web application that presents an HTTP version of the application to the public at [http://www.foscomputerservices.com](http://www.foscomputerservices.com).\n\n## FOSShowcaseiOSApp\n\nFOSShowcaseiOSApp is a cross-platform [SwiftUI](https://developer.apple.com/xcode/swiftui)-based application that runs on:\n\n- [iOS](https://www.apple.com/ios) - [Install]()\n- [iPadOS](https://www.apple.com/ipados) - [Install]()\n- [watchOS](https://www.apple.com/watchos) - [Install]()\n- [tvOS](https://en.wikipedia.org/wiki/TvOS) - [Install]()\n- [visionOS](https://developer.apple.com/visionos) - [Install]()\n\n## Maintainers\n\nThis project is maintained by [David Hunt](https://www.linkedin.com/in/davidhun/) owner of [FOS Computer Services, LLC](https://www.linkedin.com/company/fos-computer-services).\n\n## License\n\nFOSShowcase is under the Apache License.  See the [LICENSE](https://github.com/foscomputerservices/FOSShowcase/blob/main/LICENSE) file for more information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffoscomputerservices%2Ffosshowcase","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffoscomputerservices%2Ffosshowcase","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffoscomputerservices%2Ffosshowcase/lists"}