Skip to content

meghana-1703/Android-Authentication-App

Repository files navigation

📱 Android Authentication App

A modern Android Authentication application built using Kotlin Multiplatform (KMP) following the MVVM Architecture. The application provides secure user authentication with a clean and responsive user interface.


✨ Features

  • 🔐 User Registration
  • 🔑 User Login
  • 👤 User Authentication
  • 📱 Modern UI using Jetpack Compose
  • 🧩 MVVM Architecture
  • 💾 Local Data Storage
  • ⚡ Kotlin Multiplatform Support
  • 📂 Clean Project Structure

🛠️ Tech Stack

  • Kotlin Multiplatform
  • Jetpack Compose
  • MVVM Architecture
  • Kotlin Coroutines
  • DataStore
  • Android Studio

📂 Project Structure

androidApp/
shared/
 ├── datastore/
 ├── model/
 ├── navigation/
 ├── repository/
 ├── ui/
 ├── viewmodel/

## 🚀 Getting Started

### Clone Repository

```bash
git clone https://github.com/meghana-1703/Android-Authentication-App.git

Open

Open the project in Android Studio.

Run

Build and run the Android application.

📸 Application Screenshots

Splash Screen

Login Screen

Register Screen

👩‍💻 Author

Meghana

GitHub: https://github.com/meghana-1703

LinkedIn: www.linkedin.com/in/muduthanapally-meghana-77baa7287


⭐ Support

If you like this project, don't forget to give it a ⭐ on GitHub.

Learn more about Kotlin Multiplatform

About

Android Authentication App built using Kotlin Multiplatform, Jetpack Compose, MVVM Architecture and DataStore.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages