michat - The Kotlin Android application using Google Firebase

Overview

GitHub GitHub commit checks state GitHub closed issues GitHub last commit GitHub repo file count Lines of code

GitHub top language GitHub release (latest by date including pre-releases) ⠀⠀⠀⠀

michat

The Kotlin Android application using Google Firebase

View here.


Contents

General Information

  • The application is a chat messenger.
  • The app uses registeration by password/emai.
  • My app allows people to communicate with each other without any restrictions (technical limitations do not count :) )

Technologies Used

  • IDE: Android Studio
  • Language: Kotlin
  • Other instruments:
    • Google Firebase
    • XML
    • jUnit
    • MVP
-->

Project Status

Project is: in progress

Room for Improvement

Room for improvement:

  • The chatting process needs improvement
  • The authentication process needs improvement

To do:

  • other authentication options will be added (e.g., through a GitHub or Google account)
  • add the ability to send gifs/photos
  • voice recording

Also offer your ideas in the https://github.com/michigang1/michat/discussions

Acknowledgements

Contact

Created by Michael Chirozidi - my telegram - feel free to contact me!

License

MIT

You might also like...
A complete Kotlin application built to demonstrate the use of Modern development tools with best practices implementation using multi-module architecture developed using SOLID principles
A complete Kotlin application built to demonstrate the use of Modern development tools with best practices implementation using multi-module architecture developed using SOLID principles

This repository serves as template and demo for building android applications for scale. It is suited for large teams where individuals can work independently on feature wise and layer wise reducing the dependency on each other.

Kotlin Leaning Notes from Udacity Course | Kotlin Bootcamp for Programmers by Google
Kotlin Leaning Notes from Udacity Course | Kotlin Bootcamp for Programmers by Google

Kotlin Beginners Notes These are all personal notes taken from the Udacity Course (ud9011) of Kotlin Bootcamp for Programmers by Google as well as oth

Lemonade - App project in kotlin Google android dev course

Project: Lemonade App - Starter Code Starter code for the first independent proj

An Android instance app for working with Google Map, Kotlin

map-instant-app An Android instance app Android technologies that I used: Name Description 1 Kotlin 2 Coroutine 3 Navigation 4 DataBinding 5 ViewBindi

An Android instance app for working with Google Map, Kotlin
An Android instance app for working with Google Map, Kotlin

map-instance-app A map instance app for seeing the current position of the user and saving that in the database and showing a list of saved locations.

🧶 Library to handling files for persistent storage with Google Cloud Storage and Amazon S3-compatible server, made in Kotlin

🧶 Remi Library to handling files for persistent storage with Google Cloud Storage and Amazon S3-compatible server, made in Kotlin! Why is this built?

A single screen app learn in google basic Android Development course.

Project: Lemonade App - Starter Code Starter code for the first independent project for Android Basics in Kotlin Introduction This is the starter code

Exploring google's new android APIs

Exploring New android APIs 1. New Splash Screen API in Android 12 Starting in Android 12, the launch animation for all apps when running on a device w

Candroid Browser is a replacement web browser for Candroid. It is designed to replace the AOSP browser, but not Google Chrome. It will be based on a privacy friendly WebKit engine fork.
Candroid Browser is a replacement web browser for Candroid. It is designed to replace the AOSP browser, but not Google Chrome. It will be based on a privacy friendly WebKit engine fork.

Candroid Browser Candroid Browser is a replacement web browser for Candroid. It is designed to replace the AOSP browser, but not Google Chrome. It wil

Releases(v1.0.0-beta)
  • v1.0.0-beta(Jun 26, 2022)

    Full Changelog: https://github.com/michigang1/michat/commits/main

    • First beta-version of application - Minimum Viable Product (MVP)
      • there are only basic 2 functions: authentication and chatting
    Source code(tar.gz)
    Source code(zip)
Owner
Michael Chirozidi
Student of Igor Sikorsky Kyiv Polytechnic Institute
Michael Chirozidi
An e-commerce mobile application built using Android Studio + Java + Firebase.

E-Commerce An e-commerce mobile application built using Android Studio + Java + Firebase. Login for : [email protected] 123456 Screenshots of the app : L

Nisa Efendioğlu 4 Aug 5, 2022
Login-and-Signup - Simple Login-and-Signup with authentication using Firebase API

Simple Login-and-Signup with authentication using Firebase API. Log in Sign Up

Indresh Goswami 0 Mar 25, 2022
Simple Login using firebase and compose views

SimpleLogin Project name: SimpleLogin Android Develop in android over MVVM, Kotlin, Compose. Package Structure com.anelcc.SimpleLogin # Root Pack

Anel CC 5 Oct 25, 2022
Android Data Managment System Android UI - Kotlin- Firebase

DataManagmentSystem Data Managment System Android UI - Kotlin- Firebase Android Data Managment System App Design And Kotlin with Firebase The project

Burak Bilici 1 Jan 29, 2022
A Kotlin-first SDK for Firebase

Firebase Kotlin SDK Built and maintained with ?? by GitLive Real-time code collaboration inside any IDE The Firebase Kotlin SDK is a Kotlin-first SDK

GitLive 522 Jan 3, 2023
FriendlyChat starts in Firebase Android Codelab

FriendlyChat FriendlyChat starts in Firebase Android Codelab. The goal is to create an app to share message among friends using Firebase. I will be st

Airon Gomes 1 Dec 18, 2021
Android Open-Source Telematics App with Firebase© integration

Android Open-Source Telematics App with Firebase© integration Description This Telematics App is developed by Damoov and is distributed free of charge

null 0 Jan 14, 2022
A sample skeleton backend app built using Spring Boot kotlin, Expedia Kotlin Graphql, Reactive Web that can be deployed to Google App Engine Flexible environmennt

spring-kotlin-gql-gae This is a sample skeleton of a backend app that was built using: Spring Boot(Kotlin) Reactive Web Sprinng Data R2DBC with MYSQL

Dario Mungoi 7 Sep 17, 2022
Firebase Authentication plugin for Ktor framework.

Firebase Authentication is a Ktor plugin which verifies requests authorized by a Firebase Auth Id Token.

Manav Tamboli 2 Jul 16, 2022
PlaceAutoComplete - Practice Repository for placesearch using google places Api

PlaceAutoComplete Practice Repository for placesearch using google places Api Ap

Nayeem Shiddiki Abir 0 Jan 1, 2022