An Android app designed to help users document journal entries of places they've visited, as well as keep track of wishlists for places they want to explore in the future.
- ✅ Add journal entries with location details and notes.
- ✅ Create and manage travel wishlists.
- ✅ View journal entries directly on an interactive map.
- Language: Kotlin
- UI: XML Layouts
- IDE: Android Studio
- Min SDK: 33
- Target SDK: 34
app/src/main
├── java/com/example/heiwa/
│ ├── MainActivity.kt
│ ├── JournalActivity.kt
│ ├── adapter/
│ ├── database/
│ ├── fragment/
│ └── model/
├── res/
│ ├── layout/ # XML layout files
│ ├── values/ # Colors, strings, themes, styles
│ └── drawable/ # Icons, vectors, images
├── AndroidManifest.xml
└── build.gradle
- Android Studio (latest version recommended)
- Kotlin plugin (comes by default with Android Studio)
-
Clone the repository:
git clone https://github.com/nathanielalex/Heiwa.git
-
Open the project in Android Studio.
-
Sync Gradle files.
-
Run the project on an emulator or physical device.
| Home Page | Journal List Page | New Journal Page |
|---|---|---|
![]() |
![]() |
![]() |
| Journal Map Page | Journal Detail Page | Wishlists Page |
|---|---|---|
![]() |
![]() |
![]() |





