{"id":16478862,"url":"https://github.com/s-ayanide/mate","last_synced_at":"2025-06-13T20:40:17.996Z","repository":{"id":61118499,"uuid":"542664526","full_name":"S-ayanide/Mate","owner":"S-ayanide","description":"Mate is a new age, instant messaging service that also provides optional end-to-end encrypted chats, file sharing, and several other features.","archived":false,"fork":false,"pushed_at":"2023-01-20T14:06:18.000Z","size":4847,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-08T10:49:57.319Z","etag":null,"topics":["authentication","chat","firebase","react"],"latest_commit_sha":null,"homepage":"https://mate-chi.vercel.app","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/S-ayanide.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":"2022-09-28T15:38:05.000Z","updated_at":"2024-01-12T18:39:30.000Z","dependencies_parsed_at":"2023-02-12T02:45:16.927Z","dependency_job_id":null,"html_url":"https://github.com/S-ayanide/Mate","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/S-ayanide/Mate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/S-ayanide%2FMate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/S-ayanide%2FMate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/S-ayanide%2FMate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/S-ayanide%2FMate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/S-ayanide","download_url":"https://codeload.github.com/S-ayanide/Mate/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/S-ayanide%2FMate/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259718328,"owners_count":22901180,"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":["authentication","chat","firebase","react"],"created_at":"2024-10-11T12:50:21.512Z","updated_at":"2025-06-13T20:40:17.969Z","avatar_url":"https://github.com/S-ayanide.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://mate-chi.vercel.app/\"\u003e\u003cimg src=\"https://i.ibb.co/R3dBGgz/mote-9f1bb2eb.png\" alt=\"Mate\" height=170\u003e\u003c/a\u003e\n  \u003cbr /\u003e\n  \u003ch1\u003eMate\u003c/h1\u003e\n  \u003ch3\u003eMate is a new age, instant messaging service that also provides optional \u003c/br\u003e end-to-end encrypted chats, file sharing, and several other features.\u003c/h3\u003e\n  \u003ca href=\"https://github.com/S-ayanide/Mate/blob/main/LICENSE\"\u003e\n    \u003cimg alt=\"MIT License\" src=\"https://img.shields.io/github/license/S-ayanide/Mate\" /\u003e\n  \u003c/a\u003e\n  \u003cimg alt=\"Start\" src=\"https://img.shields.io/github/stars/S-ayanide/Mate\" /\u003e\n  \u003cbr /\u003e\n  \u003ca href=\"https://twitter.com/s_ayanide\"\u003e\n    \u003cimg alt=\"Twitter\" src=\"https://img.shields.io/twitter/url.svg?label=%40s_ayanide\u0026style=social\u0026url=https%3A%2F%2Ftwitter.com%2Fs_ayanide\" /\u003e\n  \u003c/a\u003e\n  \u003cbr /\u003e\n  \u003cbr /\u003e\n  \u003cdiv\u003e\n    https://mate-chi.vercel.app\n  \u003c/div\u003e\n  \u003cp\u003e👉 If you like this repo then please give it a ⭐️\u003c/p\u003e\n  \u003cbr /\u003e\n\u003c/div\u003e\n\n## Screenshots\n\n\u003cdiv style={{display: \"flex\"}} \u003e\n\u003cimg width=\"350px\" src=\"https://user-images.githubusercontent.com/34975209/194766012-4141a103-14e5-47ea-ae26-196828bd91be.png\" /\u003e\n\u003cimg width=\"350px\" src=\"https://user-images.githubusercontent.com/34975209/194766015-37e2970b-93a2-438c-a532-cbc92b777400.png\" /\u003e\n\u003c/div\u003e\n\n\u003cdiv style={{display: \"flex\"}} \u003e\n\u003cimg width=\"350px\" src=\"https://user-images.githubusercontent.com/34975209/194766016-73c08c65-4120-4b6c-8e2e-1fd074287361.png\" /\u003e\n\u003cimg width=\"350px\" src=\"https://user-images.githubusercontent.com/34975209/194766021-85bc7209-0e38-446b-ada4-91a8f840e57e.png\" /\u003e\n\u003c/div\u003e\n\n## Description\n\nMate is an open-source project that is designed to make it easier to find and connect with like-minded individuals in a given community. The project is built with a focus on community building and user engagement.\n\nThe project includes a web application that allows users to interact with each other in real-time through chat and messaging features. Additionally, the project includes a recommendation system that suggests other users to connect with each other based on a user's interests and activities.\n\nThe Mate project is built with modern web technologies such as TypeScript, React, and Node.js and is designed to be highly performant and scalable. The project also includes a robust set of tech stack and follows Airbnb's best practices.\n\nOverall, the Mate project aims to bring people together and foster a sense of community and belonging. It is perfect for anyone looking to expand their social circle, find like-minded individuals and explore new interests.\n\n## Features\n\n* Chat and indulgue in a conversation\n* Invite and add friends\n* Login/Register\n* Share images\n\n## Tech Stack\n\n* React JS\n* Vite (Frontend tooling)\n* SCSS\n* SMTP\n* Typescript\n* ESLint\n* Firebase\n* Easy Peasy (For state management)\n\n# Quickstart\n\nFollow these steps to get up and running with the project on local\n\n* Open your terminal (NOTE: git bash prefered/ Terminal on VS Code)\n* Navigate to the project folder where you have cloned this repo.\n* Install the packages using yarn `yarn install`\n* Export the necessary envs\n* Run the local frontend server: `yarn dev`\n\n## Core Team\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://twitter.com/s_ayanide\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/34975209?s=40\u0026v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSayan\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e👋 Hi, I'm Sayan and I am the creator of Mate, don't hesitate to contact me on \u003ca href=\"https://twitter.com/s_ayanide\"\u003eTwitter\u003c/a\u003e or \u003ca href=\"mailto:sayanmondal342@gmail.com\"\u003eemail\u003c/a\u003e if you are curious about the project in any way.\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n# Pull Request\nPull Requests are welcome. Please follow these rules for the ease of understanding:\n\n* Make sure to check for available issues before raising one\n* Give me a maximum of 24-48 hours to respond\n* Have proper documentation on the parts you are changing/adding\n\n**Feel free to contribute**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fs-ayanide%2Fmate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fs-ayanide%2Fmate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fs-ayanide%2Fmate/lists"}