{"id":19437963,"url":"https://github.com/teammaestro/app-starter","last_synced_at":"2025-04-24T21:32:36.355Z","repository":{"id":38698797,"uuid":"147612504","full_name":"TeamMaestro/app-starter","owner":"TeamMaestro","description":"Angular mono-repo (Ionic/Capacitor/StencilJS/Web Component) app starter for supporting cross platform apps.","archived":false,"fork":false,"pushed_at":"2023-01-04T22:01:01.000Z","size":8670,"stargazers_count":77,"open_issues_count":28,"forks_count":14,"subscribers_count":13,"default_branch":"main","last_synced_at":"2025-04-03T12:02:20.586Z","etag":null,"topics":["angular","capacitor","ionic","ionic4","mono","nx","seed-project","stenciljs","storybook","webcomponents"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/TeamMaestro.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":"2018-09-06T03:28:31.000Z","updated_at":"2025-02-25T11:02:18.000Z","dependencies_parsed_at":"2023-02-02T21:31:26.975Z","dependency_job_id":null,"html_url":"https://github.com/TeamMaestro/app-starter","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeamMaestro%2Fapp-starter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeamMaestro%2Fapp-starter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeamMaestro%2Fapp-starter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeamMaestro%2Fapp-starter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TeamMaestro","download_url":"https://codeload.github.com/TeamMaestro/app-starter/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250713155,"owners_count":21475138,"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":["angular","capacitor","ionic","ionic4","mono","nx","seed-project","stenciljs","storybook","webcomponents"],"created_at":"2024-11-10T15:16:24.096Z","updated_at":"2025-04-24T21:32:35.928Z","avatar_url":"https://github.com/TeamMaestro.png","language":"TypeScript","readme":"\u003cp align=\"center\"\u003e\n    \u003cimg width=\"150px\" src=\"https://user-images.githubusercontent.com/13732623/63229908-7d8a8100-c1d3-11e9-955e-31aff33d07e1.png\"\u003e\n\u003c/p\u003e\n\n# Hive App Starter\n\nRapidly build web and native (iOS, Android, Desktop) applications using the latest technologies.\n\n## What is the Hive App Starter?\n\nAn Angular mono-repository set-up that allows developers to seamlessly share app business logic across multiple platforms (web/native/desktop), using technologies they are familiar with: Angular, Ionic, Capacitor, and StencilJS (web components).\n\n### What makes this seed/starter useful?\n\n#### 1. Design System Architecture\n\nDesign and develop re-usable web components in a design system that is previewed in Storybook with external integrations and sync operations with [InvisionApp (DSM)](https://www.invisionapp.com/design-system-manager). Works with Web, Angular and React components.\n\n\n#### 2. Nrwl/NX\n\nUse enterprise mono-repository architecture while building your application. Easily scale your code's architecture to meet your application's needs.\n\n\n#### 3. We Eat Our Own Cooking\n\nWe use this app starter for every application we build. Tested, tweaked and constantly updated to developing best practices. This starter has been used for clients from Abbott Laboratories to SouthWest Airlines.\n\n\n### Underlying Technologies\n- [Angular](https://angular.io/)\n- [Nx](https://nrwl.io/nx)\n- [Ionic](https://ionicframework.com/)\n- [Capacitor](https://capacitor.ionicframework.com/)\n- [StencilJS](https://stenciljs.com/)\n- [Storybook](https://storybook.js.org)\n- [Firebase](https://firebase.google.com)\n- [Algolia](https://www.algolia.com/)\n\n## Getting Started\n\n#### Setup\n```\ngit clone https://github.com/TeamHive/app-starter.git projectName\ncd projectName \u0026\u0026 npm i\nnpm run build:ui\n```\n\n\u003e You can optionally find-replace `hive` and `app` for your own project's scope. Try to keep your scope between 3-5 characters.\n\n#### Running Web\n```\nnpm run start\n```\n\n#### Running Native (serving)\n```\nnpm run start:native\n```\n\n#### Building Native\n```\nnpm run build:native\n```\n\n#### Running Native (iOS)\n```\nnpm run build:native \u0026\u0026 npx cap open ios\n```\n\n#### Running Storybook\n```\nnpm run storybook\n```\n\n### Contributors\n\n[\u003cimg alt=\"Sean Bannigan\" src=\"https://avatars1.githubusercontent.com/u/15218748?s=460\u0026v=4\" width=\"117\"\u003e](https://github.com/sbannigan) | [\u003cimg alt=\"Sean Perkins\" src=\"https://avatars1.githubusercontent.com/u/13732623?v=4\u0026s=117\" width=\"117\"\u003e](https://github.com/sean-perkins) |[\u003cimg alt=\"Kasun harshana peiris\" src=\"https://avatars1.githubusercontent.com/u/24228836?s=460\u0026v=4\" width=\"117\"\u003e](https://github.com/peiris)  |\n:---:|:---:|:---:\n|[Sean Bannigan](https://github.com/sean-perkins)|[Sean Perkins](https://github.com/sean-perkins)|[Kasun harshana peiris](https://github.com/peiris)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteammaestro%2Fapp-starter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fteammaestro%2Fapp-starter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteammaestro%2Fapp-starter/lists"}