Chatify is a robust real-time chat application designed to provide a seamless messaging experience across both Android and iOS platforms. The application features real-time messaging, user authentication, Pushing Notifications ,and multimedia support, making it a versatile tool for users to stay connected.
Real-Time Messaging: Implemented real-time chat functionality using Firebase Realtime Database, ensuring instant delivery of messages.
User Authentication: Integrated Firebase Authentication to manage user sign-in with phone OTP securely.
Rich Media Support: Enabled users to share images, videos, and voice messages seamlessly
Cloud Storage: Integrated Firebase Cloud Storage to upload and get photos
Firebase Cloud Messaging: Integrated FCM for pushing notifications in foreground and background states
Firestore: Integrated Firestore database to store data
Bloc State Management: using bloc to handle app states
Responsive UI : Designed a responsive user-friendly interface with smooth navigation and interactive elements to fit different devices.
![](https://private-user-images.githubusercontent.com/96444914/352872712-bcc83089-7571-4eef-ad6b-8255e318d59a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwMDI1MTMsIm5iZiI6MTczOTAwMjIxMywicGF0aCI6Ii85NjQ0NDkxNC8zNTI4NzI3MTItYmNjODMwODktNzU3MS00ZWVmLWFkNmItODI1NWUzMThkNTlhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDA4MTAxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTljMzQxOGMxMGQzYjljMWM1NDQxZTgwYmFkZDRlMmY3YWEyOGY2YzRhNjRjZjkyY2M0MmJhNTI4ODkyNDYzZjEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.CJfgNIhCTxgJbso6nSyajA3aBQ8HeA_ux1VIvB6k0fQ)
![](https://private-user-images.githubusercontent.com/96444914/352872793-f3edca53-c7f2-4708-a407-fba40d2076ca.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwMDI1MTMsIm5iZiI6MTczOTAwMjIxMywicGF0aCI6Ii85NjQ0NDkxNC8zNTI4NzI3OTMtZjNlZGNhNTMtYzdmMi00NzA4LWE0MDctZmJhNDBkMjA3NmNhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDA4MTAxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWExZDBjM2IxYmYwODFjZTM5NWFmNmU0MWY1N2U5N2U2M2I3OTVkN2RkNmRiZDY5NjI5OTdkMmQzODFhN2ZhZDEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.VL9i-MVbbPaGHVpnRXJo4xTIf4pEbK9nhd1S59Yixi8)
![](https://private-user-images.githubusercontent.com/96444914/352872842-dec8b244-ae40-4833-a2f1-1fd6944f3b47.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwMDI1MTMsIm5iZiI6MTczOTAwMjIxMywicGF0aCI6Ii85NjQ0NDkxNC8zNTI4NzI4NDItZGVjOGIyNDQtYWU0MC00ODMzLWEyZjEtMWZkNjk0NGYzYjQ3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDA4MTAxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWNhNmE3NzU3NmI1NmY2ZjdjMzE4YzI0NjQ2MDBlYTIwZWM5YzAxNzgwNTkzNWU3OGVmMmZhNzhiZWRlN2M2NDAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.dlbH24UExloruggA4Dd9xpRuhMPQDyO-5bVKlOP7FPI)
![](https://private-user-images.githubusercontent.com/96444914/352872908-32d05e9d-2ef4-49c1-8b76-c9364e7f0850.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwMDI1MTMsIm5iZiI6MTczOTAwMjIxMywicGF0aCI6Ii85NjQ0NDkxNC8zNTI4NzI5MDgtMzJkMDVlOWQtMmVmNC00OWMxLThiNzYtYzkzNjRlN2YwODUwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDA4MTAxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTJjNGUzYzRmNzc4YzMwMWE3NDFhZmZkYzk4MmU4YTU4YjU1NmIxMjI0Yzc2Nzc4ZDE5ODdiODNiN2IzYTI0NDcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.iSW5dF0JbZOQaEbCjv7eEjHXTBPRMO4T1k0UeEWfEvU)
![](https://private-user-images.githubusercontent.com/96444914/352872991-ccbe13ad-39f2-4f3d-870d-2f074e40131e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwMDI1MTMsIm5iZiI6MTczOTAwMjIxMywicGF0aCI6Ii85NjQ0NDkxNC8zNTI4NzI5OTEtY2NiZTEzYWQtMzlmMi00ZjNkLTg3MGQtMmYwNzRlNDAxMzFlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDA4MTAxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWRmODQ3N2NkNzU2ZGU0OGVkYjNlYTgwNWRlMThiZTAwN2E5NThiY2JkNmJlNmE4YjRiMzI2OTc3NTU3NmJkN2EmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7RJgOQPLRKhpaElPARVkZrz3gCtGdWFDzILXN71DaY8)
Showing background notification with Firebase Cloud Messaging when receiving new message in background state
![](https://private-user-images.githubusercontent.com/96444914/352873059-32697f31-9601-4d61-b956-64816465377b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwMDI1MTMsIm5iZiI6MTczOTAwMjIxMywicGF0aCI6Ii85NjQ0NDkxNC8zNTI4NzMwNTktMzI2OTdmMzEtOTYwMS00ZDYxLWI5NTYtNjQ4MTY0NjUzNzdiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDA4MTAxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU4N2Y5NjViZTkxOTNmNDQ5NzE2YWY2YzNkYTQ0MzliNzRjZDBkZDk0MDA2YWZhMmI4MDE3M2EzNTYxMjUwMTQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.U-RZxUCqxP3ZZ68jErVbwiPJh_N0E6aET8MfjqdilmA)
![](https://private-user-images.githubusercontent.com/96444914/352873091-6c19e9a4-af53-4f4b-9995-1cc996a5ee94.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwMDI1MTMsIm5iZiI6MTczOTAwMjIxMywicGF0aCI6Ii85NjQ0NDkxNC8zNTI4NzMwOTEtNmMxOWU5YTQtYWY1My00ZjRiLTk5OTUtMWNjOTk2YTVlZTk0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDA4MTAxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQ4ZDY2ZjI0YmE0Mzc2YTU3ODk0NTg4NDJlNzM2ZTY2NmEwZDhhZjUxMGYzYjdjYzVkZjFhZjY1Zjg4ZDJhMjUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.uBwjuYRER4ohiQYPpYtq9DV65P5flSi7ttW0vDnZ8kc)
![](https://private-user-images.githubusercontent.com/96444914/352873169-de3da0c6-c041-4b53-b4d3-cb69070daed8.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwMDI1MTMsIm5iZiI6MTczOTAwMjIxMywicGF0aCI6Ii85NjQ0NDkxNC8zNTI4NzMxNjktZGUzZGEwYzYtYzA0MS00YjUzLWI0ZDMtY2I2OTA3MGRhZWQ4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDA4MTAxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTk0YTRmODE4MjIwOTc5YmU2MzY0YjMwZjE4ZTM2ZjljZTRhMTRjNDQ5MGViNWQwMWFhY2VkMDk2YTMxMzEwZDkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.V7mKytgN26TxeAy4UF1XrCZHbbAt0_8bcL__it07-P4)
![](https://private-user-images.githubusercontent.com/96444914/352873260-a9df9b76-6f06-4298-a065-e957ee19f880.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwMDI1MTMsIm5iZiI6MTczOTAwMjIxMywicGF0aCI6Ii85NjQ0NDkxNC8zNTI4NzMyNjAtYTlkZjliNzYtNmYwNi00Mjk4LWEwNjUtZTk1N2VlMTlmODgwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDA4MTAxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTc4NWU0MDVkYWU1MjQ1OGRmYzAzNmYzMGFjMmY3ZTcxYjRlNWVhNmEyYjBkN2FjOTg4MmYxNTk3YTQxNzUzZjQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.HV0iWfAMn4zsBPB6Mk2RE-4swopNQdSzUYDPWymAmuU)
![](https://private-user-images.githubusercontent.com/96444914/352873253-002afb98-1e27-420b-b1b0-716253021e6a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwMDI1MTMsIm5iZiI6MTczOTAwMjIxMywicGF0aCI6Ii85NjQ0NDkxNC8zNTI4NzMyNTMtMDAyYWZiOTgtMWUyNy00MjBiLWIxYjAtNzE2MjUzMDIxZTZhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDA4MTAxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg4ZDc0NWMyZjIwNzY4YjYxY2Q1Y2Q1MmU5YzhjMWE4YTBmM2VkNGRjZmE2YThhODlhMTdlZmQzZDkyMmU2OGImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0._k7hZGXACSXpDjvppFbVeoTEJVRHfPFlxqWeYCoUDI0)
![](https://private-user-images.githubusercontent.com/96444914/352873271-4c6aebb2-8b31-4b5e-9ef9-05f64e724ae7.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwMDI1MTMsIm5iZiI6MTczOTAwMjIxMywicGF0aCI6Ii85NjQ0NDkxNC8zNTI4NzMyNzEtNGM2YWViYjItOGIzMS00YjVlLTllZjktMDVmNjRlNzI0YWU3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDA4MTAxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPThkZWI1MTNlNDkwNjk5NTQ5OTU4NWNlYzJkOGRhZmNkYjEwNzM2MWQ5MDJiYzlhZjEzZWQxZDBmY2ZlNzJjYzgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.08itju2k7I2J_2kwHtJU5xVMvD4ctUQnf9nKU3r-BcU)
![](https://private-user-images.githubusercontent.com/96444914/352873429-b37c7418-170f-4394-b6df-734904c5153a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwMDI1MTMsIm5iZiI6MTczOTAwMjIxMywicGF0aCI6Ii85NjQ0NDkxNC8zNTI4NzM0MjktYjM3Yzc0MTgtMTcwZi00Mzk0LWI2ZGYtNzM0OTA0YzUxNTNhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDA4MTAxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWIyN2E5ZDk2YWI2OTk1MjI5ODA4MTNiNTJjMmY4YWE0ZTNiY2M1OWU4Y2JkZTY4NDQ5ZmNhMjA3M2Y0NjFlZDgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.EjlTMuswvIEHUigzmEFR9pW8kCHFJ8mhfJ4XSkAG3dM)
![](https://private-user-images.githubusercontent.com/96444914/352873403-55db5be2-6ce6-453e-8bb5-c91cd885e9b1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwMDI1MTMsIm5iZiI6MTczOTAwMjIxMywicGF0aCI6Ii85NjQ0NDkxNC8zNTI4NzM0MDMtNTVkYjViZTItNmNlNi00NTNlLThiYjUtYzkxY2Q4ODVlOWIxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDA4MTAxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY3ZjAwOWJlYWY1NWY0NDExODBlOGU4MmE5ZDQ2YzM0ODlkZTllYTJhNjAxZTQ0OWJmNGQxNDQ1MjAwOWNkMzYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.i-ILn0ZVtYyvx6aA4EZuTug1nuCcAZNtn-BbbiSkEiw)
![](https://private-user-images.githubusercontent.com/96444914/352873486-8086c810-87fe-43a7-8300-b9a7053d2c85.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwMDI1MTMsIm5iZiI6MTczOTAwMjIxMywicGF0aCI6Ii85NjQ0NDkxNC8zNTI4NzM0ODYtODA4NmM4MTAtODdmZS00M2E3LTgzMDAtYjlhNzA1M2QyYzg1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDA4MTAxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQ2OWY2ZDExODU4MDg4MTEzYzYyN2U1ODY4ZWQxMDJiMTQ3ODdmNDI5ZWNjMDk0YTAwYTQ5NTBmYjA3YTI2MGQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.CKGH_XAaINw_WvrogY1QjsLEKp8mgxkqI5bRAArie48)
![](https://private-user-images.githubusercontent.com/96444914/352873635-3d5ec888-e23b-4f26-8318-12e76c50600b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwMDI1MTMsIm5iZiI6MTczOTAwMjIxMywicGF0aCI6Ii85NjQ0NDkxNC8zNTI4NzM2MzUtM2Q1ZWM4ODgtZTIzYi00ZjI2LTgzMTgtMTJlNzZjNTA2MDBiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDA4MTAxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWIzYWQ3MDQxYWQyYjFiZDIwOTRhZWE1ODVjNjI0NjE1MzVjMmUxYTk1YTE1MjBjZWVhNTlhZmM1MDVlYjNkOTMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.m3TNMEorhL4sgS4FpJQ3lJcDle_oBFxyHJq6bjnyohM)
![](https://private-user-images.githubusercontent.com/96444914/362950250-5dc2596a-bbd7-425c-b62a-091b27f0824d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwMDI1MTMsIm5iZiI6MTczOTAwMjIxMywicGF0aCI6Ii85NjQ0NDkxNC8zNjI5NTAyNTAtNWRjMjU5NmEtYmJkNy00MjVjLWI2MmEtMDkxYjI3ZjA4MjRkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDA4MTAxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWNhMDAwODgwODZiYTE3OTgxZDVlODllZDgwZTIzNmJiMTgwMWVmMGViYTM3ZmFjYjQwNzIzNmNkNTVlYWM4ODcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.3VPZqVPeDDaw8MvDFcgKzkALuAL5rzsY-FWD34r52QE)