Skip to content

Virtual operating system experience within an Android app, built using Jetpack Compose. Just a hobby. The project is a work in progress. Inspired on my Compose World app.

License

Notifications You must be signed in to change notification settings

ralphmarondev/MaronOS

Repository files navigation

📱 MaronOS

MaronOS is a modular Android OS-like experience built using Jetpack Compose Material 3, following clean architecture and powered by Koin for dependency injection. It simulates a customizable mobile environment with built-in apps like Notes, Music Player, Gallery, Clock, Camera, and more—all organized in a scalable, feature-based architecture.

License Platform Architecture UI Kotlin Gradle Android SDK


🔗 Repository

GitHub: https://github.com/ralphmarondev/MaronOS


📸 Screenshots

Here’s a sneak peek of MaronOS in action:

MaronOS First Page MaronOS Second Page

📌 Responsive across all screen sizes—optimized for mobile experience.


✨ Features

  • 🎨 Themed UI with dark/light mode
  • 🧩 Modular, scalable architecture
  • 🔐 Username & password authentication (just like a real OS)
  • 📝 Notes app with full CRUD functionality
  • 🎶 Music player that reads local files
  • 📷 Camera app using CameraX
  • 🖼️ Gallery viewer for photos
  • ⏰ Clock with alarms and timers
  • 🔔 Scheduled notifications
  • ⚙️ Settings screen for system preferences

🛠️ Getting Started

1. Clone the Repository

git clone https://github.com/ralphmarondev/MaronOS.git
cd MaronOS

2. Open in Android Studio

  • Open the root project folder
  • Wait for Gradle to sync
  • Run the app on your connected Android device or emulator

📄 License

This project is licensed under the MIT License. See the LICENSE file for full details.


👤 Author

Ralph Maron Eda GitHub: @ralphmarondev


🤝 Contributing

Suggestions and contributions are welcome! Feel free to fork the project, submit issues, or open a pull request. Let’s build the dream OS together. 🌙✨

About

Virtual operating system experience within an Android app, built using Jetpack Compose. Just a hobby. The project is a work in progress. Inspired on my Compose World app.

Topics

Resources

License

Stars

Watchers

Forks

Languages