{"id":13773732,"url":"https://github.com/ganainy/Our_chat","last_synced_at":"2025-05-11T06:30:33.128Z","repository":{"id":164892579,"uuid":"236772673","full_name":"ganainy/Our_chat","owner":"ganainy","description":"Private chat app with realtime notification and support audio messages,image sharing,file sharing using MVVM architecture,Firebase authentication firestore,storage,FCM,cloud functions and facebook login","archived":false,"fork":false,"pushed_at":"2024-01-23T11:26:22.000Z","size":760,"stargazers_count":31,"open_issues_count":0,"forks_count":10,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-08-03T17:10:44.835Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Kotlin","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/ganainy.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-01-28T15:48:22.000Z","updated_at":"2024-07-09T08:22:02.000Z","dependencies_parsed_at":"2024-08-03T17:17:50.907Z","dependency_job_id":null,"html_url":"https://github.com/ganainy/Our_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/ganainy%2FOur_chat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ganainy%2FOur_chat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ganainy%2FOur_chat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ganainy%2FOur_chat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ganainy","download_url":"https://codeload.github.com/ganainy/Our_chat/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225017829,"owners_count":17407835,"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":[],"created_at":"2024-08-03T17:01:19.531Z","updated_at":"2024-11-17T08:31:28.456Z","avatar_url":"https://github.com/ganainy.png","language":"Kotlin","funding_links":[],"categories":[":art: Pattern"],"sub_categories":["MVVM"],"readme":"# Our_chat\nPrivate chat app with realtime notification and support audio messages,image sharing,file sharing.\n\n\n\nhttps://user-images.githubusercontent.com/44480226/157986079-adeee685-5db5-4910-a957-766fefd5cc5a.mp4\n\n\n\n\nUsed technologies:\u003cbr\u003e\n-------------------\nKotlin\u003cbr\u003e\nMVVM architecture \u003cbr\u003e\nfirebasee Authentication  \u003cbr\u003e \nfirebase Firestore  \u003cbr\u003e \nFirebase storage  \u003cbr\u003e \nFacebook login \u003cbr\u003e\nOne activity multiple fragments design\u003cbr\u003e\nNavigation library and navigation safe-args\u003cbr\u003e\nDatabinding library\u003cbr\u003e\nDownload manager\u003cbr\u003e\nMedia recorder\u003cbr\u003e\nFirebase cloud messaging\u003cbr\u003e\nFirebase cloud functions\u003cbr\u003e\n\nFeatures:\u003cbr\u003e\n----------\nSign up / login with either normal account or your facebook account \u003cbr\u003e\n  \u003cimg src=\"https://user-images.githubusercontent.com/44480226/167213829-3d03048c-b30d-4928-9c7a-f58fd8d608eb.png\" width=\"200\" height=\"400\"\u003e\n \u003cimg src=\"https://user-images.githubusercontent.com/44480226/167213827-091e0216-7f4c-4ffa-8a83-693b4ffba26c.png\" width=\"200\" height=\"400\"\u003e\u003cbr\u003e\n  \n\nGet preview of your chats in the home screen \u003cbr\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/44480226/167213952-55679938-cbb6-4849-9bf2-6489dc5ff0df.png\" width=\"200\" height=\"400\" \u003e\u003cbr\u003e\n\n\nUpdate profile info and picture from camera or gallery \u003cbr\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/44480226/167213969-2d96e76b-18e9-4a45-9877-9f789d6c404b.png\" width=\"200\" height=\"400\" \u003e\u003cbr\u003e\n\nSearch for users to and send friend request to start chatting\u003cbr\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/44480226/167213994-f0177a92-4e11-49fc-b02a-76db4131c8a1.png\" width=\"200\" height=\"400\" \u003e\u003cbr\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/44480226/167214007-17fac75a-ae87-4fa5-bad6-c6f008547e34.png\" width=\"200\" height=\"400\" \u003e\u003cbr\u003e\n\n\nType messages , record audio messages ,send files and images(view on full screen/pinch to zoom) \n\u003cbr\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/44480226/167214029-4111e82e-369c-4574-9ba2-58c9f10fb28a.png\" width=\"200\" height=\"400\" \u003e\u003cbr\u003e\n\n\nGet notified when someone sends you a friends request\u003cbr\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/44480226/167214143-4a26341e-f65c-4a43-a2ef-c467840fd00f.png\" width=\"800\" height=\"40\" \u003e\u003cbr\u003e\n\nApp closed? no problem, you still get a notification when someone messages you\u003cbr\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/44480226/167214082-127f6536-d054-46af-a9f7-89ef21e2446a.png\" width=\"200\" height=\"400\" \u003e\u003cbr\u003e\n\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fganainy%2FOur_chat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fganainy%2FOur_chat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fganainy%2FOur_chat/lists"}