{"id":23353958,"url":"https://github.com/monu-yaduwanshi/android-development-unit-convertor","last_synced_at":"2026-04-15T07:39:52.903Z","repository":{"id":267425671,"uuid":"870821325","full_name":"Monu-Yaduwanshi/Android-development-Unit-Convertor","owner":"Monu-Yaduwanshi","description":"This repository contains an Android Unit Converter application built with Kotlin, Jetpack Compose, and Firebase. The app provides seamless unit conversions using a simple, intuitive user interface. It allows users to easily convert values between different units of measurement, including the Indian metric system.","archived":false,"fork":false,"pushed_at":"2024-10-11T16:58:37.000Z","size":3846,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"New-Main","last_synced_at":"2025-07-19T23:58:21.599Z","etag":null,"topics":["android","android-app","android-application","android-studio","conversion","converter","firebase-database","jetpack-android","jetpack-compose","kotlin","kotlin-android","kotlin-library","unit","xml"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Monu-Yaduwanshi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-10T18:19:13.000Z","updated_at":"2024-10-11T16:58:41.000Z","dependencies_parsed_at":"2024-12-10T09:34:04.080Z","dependency_job_id":"790f278c-acbe-4e68-875a-7bf955a8e209","html_url":"https://github.com/Monu-Yaduwanshi/Android-development-Unit-Convertor","commit_stats":null,"previous_names":["monu-yaduwanshi/android-development-unit-convertor"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Monu-Yaduwanshi/Android-development-Unit-Convertor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Monu-Yaduwanshi%2FAndroid-development-Unit-Convertor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Monu-Yaduwanshi%2FAndroid-development-Unit-Convertor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Monu-Yaduwanshi%2FAndroid-development-Unit-Convertor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Monu-Yaduwanshi%2FAndroid-development-Unit-Convertor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Monu-Yaduwanshi","download_url":"https://codeload.github.com/Monu-Yaduwanshi/Android-development-Unit-Convertor/tar.gz/refs/heads/New-Main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Monu-Yaduwanshi%2FAndroid-development-Unit-Convertor/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31831849,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-15T07:17:56.427Z","status":"ssl_error","status_checked_at":"2026-04-15T07:17:30.007Z","response_time":63,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["android","android-app","android-application","android-studio","conversion","converter","firebase-database","jetpack-android","jetpack-compose","kotlin","kotlin-android","kotlin-library","unit","xml"],"created_at":"2024-12-21T09:17:22.787Z","updated_at":"2026-04-15T07:39:52.886Z","avatar_url":"https://github.com/Monu-Yaduwanshi.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Android-development-Unit-Convertor\nThis repository contains an Android Unit Converter application built with Kotlin, Jetpack Compose, and Firebase. The app provides seamless unit conversions using a simple, intuitive user interface. It allows users to easily convert values between different units of measurement, including the Indian metric system.\n\n\n# 📱 Android Unit Converter 🔄\n\nWelcome to the **Android Unit Converter**—a powerful yet simple app that enables seamless conversion between various units of measurement. Built with **Kotlin**, **Jetpack Compose**, and **Firebase**, this app offers an intuitive user experience while handling real-time conversions with ease. Whether you're dealing with kilometers, meters, or specific units from the **Indian metric system**, this app has you covered!\n\n## ✨ Features\n\n- **🔢 Unit Conversion**  \n  Effortlessly convert between different units such as **kilometers**, **meters**, **centimeters**, **millimeters**, and more, all at the touch of a button.\n\n- **🇮🇳 Indian Metric System**  \n  Supports conversions tailored to the **Indian metric system**, making it a valuable tool for regional users.\n\n- **🖥️ Intuitive UI**  \n  Designed with **Jetpack Compose**, the app delivers a clean, modern, and user-friendly interface that is both functional and aesthetically pleasing.\n\n- **💾 Firebase Integration**  \n  With **Firebase** as the backend, conversion data is efficiently stored and managed, ensuring reliable performance.\n\n- **⚡ Real-Time Conversion**  \n  Experience instant feedback with **real-time** conversion as you input values, providing immediate results.\n\n## 🛠️ Tech Stack\n\n- **Kotlin**: Core programming language used for developing the app.\n- **Jetpack Compose**: Ensures a sleek, modern UI experience.\n- **Firebase**: Manages backend data storage for unit conversions.\n- **Android Studio**: The primary IDE used for building and maintaining the project.\n\n## 📸 Screenshots\n\n![Screenshot1](link-to-screenshot1)  \u003c!-- Replace with actual screenshot links --\u003e\n![Screenshot2](link-to-screenshot2)  \u003c!-- Replace with actual screenshot links --\u003e\n\u003c!-- You can add more screenshots if needed --\u003e\n\n## 🚀 Getting Started\n\n### 📋 Prerequisites\n\n- **Android Studio**: Download the latest version [here](https://developer.android.com/studio).\n- **Firebase Project Setup**: Follow the guide in [Firebase Docs](https://firebase.google.com/docs/android/setup) to integrate Firebase with your Android app.\n\n### ⚙️ Installation\n\n1. **Clone the repository**:\n   ```bash\n   git clone https://github.com/your-username/unit-converter-android.git\n\nOpen the project in Android Studio:\n````\ncd unit-converter-android\n````\nConnect Firebase:\n\nAdd your google-services.json file (Firebase Project Configuration) to the project.\nBuild the app:\n\nSelect Build \u003e Make Project.\nRun the app on an emulator or connected device by hitting the Run button.\n🔥 Firebase Setup\nCreate a Firebase project via the Firebase Console.\nAdd your Android app to the Firebase project.\nDownload the google-services.json file and place it in the app directory.\nEnable Firebase Realtime Database or Firestore depending on your needs for data persistence.\n💻 Usage\nLaunch the app on your Android device.\nInput the value you'd like to convert.\nChoose the input and output units from the dropdown menus.\nGet your result instantly in real-time!\n🔄 Available Unit Conversions\nKilometer ↔ Meter\nMeter ↔ Centimeter\nCentimeter ↔ Millimeter\nAdditional units as needed.\n📂 Project Structure\nMainActivity.kt: The heart of the application, containing the main logic and UI designed with Jetpack Compose.\nFirebase Integration: Handles unit conversion data storage and persistence.\nUI Components: Developed using Jetpack Compose to offer a smooth, modern experience.\n🤝 Contributing\nContributions are welcome! If you’d like to improve the project or fix a bug, feel free to fork the repository, open issues, or submit pull requests. Your feedback and contributions make this project better!\n\n📜 License\nThis project is licensed under the MIT License—see the LICENSE file for details.\n\nSimple. Accurate. Fast.\nThank you for choosing the Android Unit Converter—making conversions easy, one unit at a time! 🚀📏\n\nThis description is visually engaging and informative, capturing the app’s features and technical details while making it appealing to potential users and contributors. You can add links to the actual screenshots and repository URL where needed.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonu-yaduwanshi%2Fandroid-development-unit-convertor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmonu-yaduwanshi%2Fandroid-development-unit-convertor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonu-yaduwanshi%2Fandroid-development-unit-convertor/lists"}