{"id":22271342,"url":"https://github.com/programmingwormhole/flutter_chat_app","last_synced_at":"2025-07-27T10:07:27.874Z","repository":{"id":186140040,"uuid":"674704041","full_name":"programmingwormhole/flutter_chat_app","owner":"programmingwormhole","description":"Flutter Small Chat App Project Using Rest Api. I'm Used Getx State Management In This Project.","archived":false,"fork":false,"pushed_at":"2023-08-04T16:00:07.000Z","size":526,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-25T15:54:39.475Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Dart","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/programmingwormhole.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,"governance":null}},"created_at":"2023-08-04T15:01:59.000Z","updated_at":"2023-08-04T15:15:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"45a72fb8-46ef-4c1e-b69b-e4f061b2248f","html_url":"https://github.com/programmingwormhole/flutter_chat_app","commit_stats":null,"previous_names":["programmingwormhole/flutter_chat_app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/programmingwormhole/flutter_chat_app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/programmingwormhole%2Fflutter_chat_app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/programmingwormhole%2Fflutter_chat_app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/programmingwormhole%2Fflutter_chat_app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/programmingwormhole%2Fflutter_chat_app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/programmingwormhole","download_url":"https://codeload.github.com/programmingwormhole/flutter_chat_app/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/programmingwormhole%2Fflutter_chat_app/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267341434,"owners_count":24071711,"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-27T02:00:11.917Z","response_time":82,"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":"2024-12-03T12:11:47.556Z","updated_at":"2025-07-27T10:07:27.852Z","avatar_url":"https://github.com/programmingwormhole.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Flutter Chat App With Rest API\n\nThis is a flutter-based small chatting app with rest API where users can sign in with phone number and password and they can start communication with each other.\n\n\n##### \u003ca href='https://apkfab.com/code-cell/com.example.small_chat/apk?h=cca404bc64455277736999f672e8abae2f1b1cbdfbfabd7c20ae5f71d71372ec'\u003eDownload APK\u003c/a\u003e\n\n### Functionality \u0026 UI\n\n1. Splash Screen\n2. Login Screen\n3. Chat List Screen\n4. User Messages Screen\n5. Button Loading Animation\n6. Chat List Loading with Shimmer Effect\n7. User Message Loading with Shimmer Effect\n8. Send Message To User.\n9. Send Message Loader Manage With Getx.\n10. Store Token To Shared Preferences To Stay User Logged In.\n11. LogOut User By Clicking Logout Button And Remove The Stored Token From Shared Preferences.\n\n### Demo\n\n\n  \u003cimg src=\"https://raw.githubusercontent.com/programmingwormhole/flutter_chat_app/master/screenshot/splash.jpg?raw=false\" width=\"30%\"\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u003cimg src=\"https://raw.githubusercontent.com/programmingwormhole/flutter_chat_app/master/screenshot/login.jpg?raw=false\" width=\"30%\"\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u003cimg src=\"https://raw.githubusercontent.com/programmingwormhole/flutter_chat_app/master/screenshot/home_shimmer.jpg?raw=false\" width=\"30%\"\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u003cimg src=\"https://raw.githubusercontent.com/programmingwormhole/flutter_chat_app/master/screenshot/home.jpg?raw=false\" width=\"30%\"\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u003cimg src=\"https://raw.githubusercontent.com/programmingwormhole/flutter_chat_app/master/screenshot/chat_shimmer.jpg?raw=false\" width=\"30%\"\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u003cimg src=\"https://raw.githubusercontent.com/programmingwormhole/flutter_chat_app/master/screenshot/chats.jpg?raw=false\" width=\"30%\"\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\n  \n  \n### Dependencies\n\n1. [Getx](https://pub.dev/packages/get)\n2. [Shared Preferences](https://pub.dev/packages/shared_preferences)\n3. [Shimmer](https://pub.dev/packages/shimmer)\n4. [http](https://pub.dev/packages/http)\n\n## Setup\n\n  ##### Clone the repository\n```bash\ngit clone https://github.com/programmingwormhole/flutter_chat_app.git\n```\n  ##### Move to the desired folder\n```bash\ncd /flutter_chat_app\n```\n\n  ##### To run the app, simply write\n  ```bash\nflutter pub get\n```\n```bash\nflutter run\n```\n\n##### Made with ♥ by \u003ca href=\"https://github.com/programmingwormhole\"\u003eMd Shirajul Islam\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprogrammingwormhole%2Fflutter_chat_app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprogrammingwormhole%2Fflutter_chat_app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprogrammingwormhole%2Fflutter_chat_app/lists"}