{"id":14985785,"url":"https://github.com/hsuanxyz/ionic3-chat","last_synced_at":"2025-04-04T19:12:38.849Z","repository":{"id":19578935,"uuid":"86984288","full_name":"hsuanxyz/ionic3-chat","owner":"hsuanxyz","description":" ionic3 chat example","archived":false,"fork":false,"pushed_at":"2023-01-23T19:28:21.000Z","size":604,"stargazers_count":464,"open_issues_count":25,"forks_count":212,"subscribers_count":40,"default_branch":"master","last_synced_at":"2025-03-28T18:14:37.402Z","etag":null,"topics":["chat","components","emojis","example","ionic","ionic2","ionic3"],"latest_commit_sha":null,"homepage":"https://stackblitz.com/edit/ionic3-chat","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hsuanxyz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-04-02T12:20:41.000Z","updated_at":"2024-12-11T12:57:07.000Z","dependencies_parsed_at":"2023-02-13T02:20:21.447Z","dependency_job_id":null,"html_url":"https://github.com/hsuanxyz/ionic3-chat","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hsuanxyz%2Fionic3-chat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hsuanxyz%2Fionic3-chat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hsuanxyz%2Fionic3-chat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hsuanxyz%2Fionic3-chat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hsuanxyz","download_url":"https://codeload.github.com/hsuanxyz/ionic3-chat/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247234923,"owners_count":20905854,"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":["chat","components","emojis","example","ionic","ionic2","ionic3"],"created_at":"2024-09-24T14:11:40.038Z","updated_at":"2025-04-04T19:12:38.824Z","avatar_url":"https://github.com/hsuanxyz.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ionic3-chat\n ionic3 chat example\n\n[DEMO](https://stackblitz.com/edit/ionic3-chat)\n\n ## Running\n * Clone this repository: `https://github.com/HsuanXyz/ionic3-chat.git`.\n * Run `npm install` from the project root.\n * If you do not install the ionic CLI (`npm install -g ionic`)\n * Run `ionic serve` in a terminal from the project root.\n\n ## App Preview\n \u003cimg src=\"https://github.com/HsuanXyz/hsuanxyz.github.io/blob/master/assets/ionic3-chat/chat.gif?raw=true\" alt=\"Preview\"\u003e\n\n ## File Structure\n ```\n .\n ├── LICENSE\n ├── README.md\n ├── config.xml\n ├── ionic.config.json\n ├── package.json\n ├── resources\n ├── src\n │   ├── index.html\n │   ├── app\n │   │   ├── app.component.ts\n │   │   ├── app.html\n │   │   ├── app.module.ts\n │   │   ├── app.scss\n │   │   └── main.ts\n │   ├── assets\n │   │   └── mock\n │   │       └── msg-list.json                 * mock json\n │   │   └── icon\n │   │       └── favicon.ico\n │   │   └── to-user.jpg\n │   │   └── user.jpg\n │   ├── components/emoji-picker               * emoji-picker component\n │   │   └── emoji-picker.html\n │   │   └── emoji-picker.module.ts\n │   │   └── emoji-picker.scss\n │   │   └── emoji-picker.ts\n │   ├── providers\n │   │   └── chat-service.ts                  * chat-service\n │   │   └── emoji.ts                         * emoji-provider\n │   ├── pipes\n │   │   └── relative-time.ts                 * relative time pipes\n │   ├── pages\n │   │   ├── home\n │   │   │   ├── home.html        \n │   │   │   ├── home.scss         \n │   │   │   └── home.ts           \n │   │   ├── chat                             * chat page\n │   │   │   ├── chat.html                    * chat template\n │   │   │   ├── chat.scss                    * chat stylesheet\n │   │   │   ├── chat.ts                      * chat code\n │   │   │   └── chat.module.ts               * chat module\n │   │   └── tabs\n │   │       ├── tabs.html\n │   │       └── tabs.ts\n │   ├── service-worker.js\n │   └── theme\n │       └── variables.scss\n ├── tsconfig.json\n └── tslint.json\n ```\n\n ## Environment\n ```\ncli packages: \n\n    @ionic/cli-utils  : 1.12.0\n    ionic (Ionic CLI) : 3.13.1\n\nglobal packages:\n\n    Cordova CLI : 7.0.1 \n\nlocal packages:\n\n    @ionic/app-scripts : 2.1.4\n    Cordova Platforms  : android 6.0.0 browser 4.1.0 ios 4.1.1\n    Ionic Framework    : ionic-angular 3.7.1\n\nSystem:\n\n    ios-deploy : 1.9.1 \n    ios-sim    : 6.0.0 \n    Node       : v6.9.2\n    npm        : 5.4.2 \n    OS         : macOS Sierra\n    Xcode      : Xcode 9.0 Build version 9A235 \n\n\n ```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhsuanxyz%2Fionic3-chat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhsuanxyz%2Fionic3-chat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhsuanxyz%2Fionic3-chat/lists"}