PequeLemon is a digital menu Android app built with Jetpack Compose. Users can browse dishes, filter categories, view details, register once, and manage a persistent user profile.
- User Registration — onboarding flow with persisted user data
- Menu Exploration — list of dishes with images, descriptions, and prices
- Category Filters — Starters, Mains, Desserts, Drinks
- Search — find dishes instantly
- Dish Details — large image + description + price
- User Profile — view/edit stored user information
- Additional menu sections
- More UI refinements
- Kotlin
- Jetpack Compose
- Navigation Component
- Coil (image loading)
- DataStore (user persistence)
- Material Design (custom theme)
git clone https://github.com/AzulRK22/PequeLemon.git
cd PequeLemonOpen in Android Studio Arctic Fox or newer and let Gradle sync.
Run on an emulator or physical device using Run ▶.
PequeLemon/
├── app/src/main/java/... # Compose UI, navigation, DataStore
├── app/src/main/res/... # Themes, colors, strings
├── AndroidManifest.xml
├── build.gradle
└── settings.gradle
Below are some key screenshots of the app:
| Registration Screen | Home Screen | Plate details | User Profile |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
These screens show the flow of the application, from initial registration to menu navigation and viewing of the user profile.
- Fork the repo
- Create a branch:
git checkout -b feature/new-feature - Commit:
git commit -m "Add new feature" - Push:
git push origin feature/new-feature - Open a Pull Request
MIT License
Portfolio: https://www.azulrk.com



