{"id":15066354,"url":"https://github.com/aliesmaeil/zagel","last_synced_at":"2026-01-29T14:11:47.940Z","repository":{"id":255743018,"uuid":"853443150","full_name":"AliEsmaeil/zagel","owner":"AliEsmaeil","description":"This is a real-time chat application designed for seamless communication between users.","archived":false,"fork":false,"pushed_at":"2024-10-29T09:47:48.000Z","size":2514,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-16T04:27:57.497Z","etag":null,"topics":["chats","chatting-app","dart","datastreaming","firebase","firebase-auth","firestore","flutter","nosql-data-storage","posts"],"latest_commit_sha":null,"homepage":"","language":"Dart","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/AliEsmaeil.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-06T17:03:51.000Z","updated_at":"2024-10-29T09:47:52.000Z","dependencies_parsed_at":"2025-01-22T17:12:30.717Z","dependency_job_id":"2d9d76c4-b287-431f-bed4-14b9136035ff","html_url":"https://github.com/AliEsmaeil/zagel","commit_stats":null,"previous_names":["aliesmaeil/zagel"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AliEsmaeil%2Fzagel","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AliEsmaeil%2Fzagel/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AliEsmaeil%2Fzagel/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AliEsmaeil%2Fzagel/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AliEsmaeil","download_url":"https://codeload.github.com/AliEsmaeil/zagel/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243826826,"owners_count":20354220,"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":["chats","chatting-app","dart","datastreaming","firebase","firebase-auth","firestore","flutter","nosql-data-storage","posts"],"created_at":"2024-09-25T01:06:13.456Z","updated_at":"2026-01-29T14:11:47.894Z","avatar_url":"https://github.com/AliEsmaeil.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# zagel\nThis is a real-time chat application designed for seamless communication between users. It supports features like instant messaging, user profiles, and media sharing in a modern, user-friendly interface. Built with Flutter for cross-platform functionality, the app integrates secure authentication and real-time data synchronization to enhance the social networking experience. Ideal for both individual and (group conversations *in coming updates*), it provides a platform for staying connected with friends and family in a fast and reliable way.\n\n**Table of Contents**\n\n- Features and usage\n- Technologies used\n- How it looks\n- How to install\n_____________________________________________________________________\n\n**Features and usage**\n\nZagel offers a professional management of profiling starting from signing up using `Firebase` as `BaaS` reaching to profile updates, users can post any type of posts they want (Solid posts or Image based posts) moreover they can explore friends posts and react to by likes or even commenting.\n\nMoreover, instant messaging is supported for individuals using isolated rooms (group messaging is planned to be in future updates).\n\n**Technologies used**\n\n- Dart\n- Flutter\n- Firebase (BaaS)\n- Data Streaming\n\n#### How it looks\n![all-in-one1.png](screenshots%2Fall-in-one1.png)\n![all-in-one2.png](screenshots%2Fall-in-one2.png)\n![all-in-one3.png](screenshots%2Fall-in-one3.png)\n\nyou could see screenshots singularly, just go to [screenshots](screenshots) dir.\n\n**How to install**\n\nYou can simply do the following steps:\n\n1. ```\n   git clone https://github.com/AliEsmaeil/zagel.git\n   ```\nopen the app in an IDE, and it's supposed that you have flutter installed on your machine.\n\n2. ```\n   flutter clean\n   ```\n3. ```\n   flutter pub get\n   ```\nYou are free to run, go ahead.\n\n**BTW, this repo is open for contribution feel free to open a pull request**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faliesmaeil%2Fzagel","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faliesmaeil%2Fzagel","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faliesmaeil%2Fzagel/lists"}