A modern Android app to quickly create, save and share QR codes from any link.
Built with Kotlin, MVVM architecture, LiveData and Material Design, focusing on clean code, scalability and great user experience.
- Generate QR codes instantly from URLs
- Save and reuse generated codes
- Intuitive interface following Material Design guidelines
- Lightweight and fast performance
- Modular, testable and maintainable architecture
- Android SDK
- Kotlin – modern, concise and safe language
- MVVM (Model–View–ViewModel) – better separation of concerns & testability
- LiveData & Data Binding – reactive, maintainable UI
- Material Design components – native look & feel
- Clean Architecture + Modularization
- Gradle (Kotlin DSL / kts) – modern build scripts
- Libs version control using TOML
- Designed with Material Design principles
- Smooth user experience with responsive layouts
- Custom design patterns to simplify code and UX
- XML layouts using ConstraintLayout
- Android Studio Lady Bugy 2024.2.1 Patch 2
- Git / GitHub – version control and collaboration
- Android smartphone or emulator for testing
The QRCode Maker App was built not just as a utility, but to demonstrate real-world Android skills aligned with what European tech teams value most:
- ✅ MVVM Architecture: maintainable, testable and scalable structure
- 📦 Modular design: easily extendable to support new QR formats or features
- ⚡ Reactive UI with LiveData & Data Binding: smooth user interactions
- 🎨 Material Design interface: consistent, native look and feel
- 🧩 Lightweight & performant: optimized for quick QR generation and sharing
- 🧪 Testing-ready codebase: designed to add unit and UI tests easily
- 🌍 Real-world utility: a practical tool that can integrate into larger apps or enterprise solutions
By combining modern Kotlin best practices, solid architecture and UX-focused design, this project highlights the ability to create clean, scalable and production-ready Android apps that deliver real value to users.
- Kanban for task tracking and delivery
📩 Message me or 👉 Connect on LinkedIn
📩 laura.oliveira.tech@gmail.com
Let’s create modern, robust and elegant Android apps that stand out in the market.
⭐ Thank you for visiting! Let’s build something impactful together!



