Skip to content

An application that helps you organize your e-mails so that you can create sections and each section. You can add the user’s e-mail and name and help you send an e-mail through it and show you the message history during the last 30 days

Notifications You must be signed in to change notification settings

Ibrahim-Mushtaha/Mail-Sender

Repository files navigation

Mail Sender

Mail Sender App is a sample Android project using Gmail sender helper Library based on MVVM architecture. It showcases the app development with well-designed architecture and up-to-date Android tech stacks.

Mapbox

🕹 Technologies used:

  • 100% Kotlin
  • MVVM architecture
  • Android architecture components and Jetpack
  • Single activity
  • Kotlin Coroutines
  • Room Persistent Library

✨ Features:

  • Login using google account
  • Add different category
  • Add specific emails for each section
  • Guide Tour for the first time use
  • Send email for a spacific user email using the app
  • Email history for last 30 Day's

🔜 New Features and Bugs will be fixed on the next update (very soon) :

  • Send the message for a list of emails
  • Email history for the current day
  • Email history for last week's

🎉 Getting Started :

  • Android architecture components

        
    dependencies {  
                 // navigation
                 implementation "androidx.navigation:navigation-fragment-ktx:2.3.2"
                 implementation "androidx.navigation:navigation-ui-ktx:2.3.2"
    
             // ViewModel and LiveData
             implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0"
             implementation "androidx.lifecycle:lifecycle-livedata-ktx:2.2.0"
    }
    

  • Room Database

            dependencies {
                 // Room
                implementation "androidx.room:room-runtime:2.2.6"
                kapt "androidx.room:room-compiler:2.2.6"
             }
    
  • Google-Play-Services-Auth

            dependencies {
                 //google
                 implementation 'com.google.android.gms:play-services-auth:19.0.0'
             }
    

About

An application that helps you organize your e-mails so that you can create sections and each section. You can add the user’s e-mail and name and help you send an e-mail through it and show you the message history during the last 30 days

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages