An open API service indexing awesome lists of open source software.

https://github.com/aban3049/kmp-portfolio

A personal portfolio built using Kotlin Multiplatform (KMP) and Compose for Web (WASM/JS). Simple, responsive, and cross-platform ready.
https://github.com/aban3049/kmp-portfolio

compose-multiplatform developer-portfolio kotlin kotlin-multiplatform personal-website portfolio wasm webassembly

Last synced: about 2 months ago
JSON representation

A personal portfolio built using Kotlin Multiplatform (KMP) and Compose for Web (WASM/JS). Simple, responsive, and cross-platform ready.

Awesome Lists containing this project

README

        

🌐 My Portfolio Website (KMP WASM/JS)

This is my personal portfolio website built using Kotlin Multiplatform with WASM/JS. It shows my work, skills, and projects.
🖼 Preview

![Screenshot 2025-05-06 at 7 02 04 PM](https://github.com/user-attachments/assets/09cf262f-f0e4-4140-9cfd-76008b18ca4c)

🚀 Run Instructions (WASM/JS)

Make sure you have Java and Gradle installed.
▶️ To Run the Website:

./gradlew wasmJsBrowserRun

🛠 To Build for Deployment:

./gradlew wasmJsBrowserDistribution

The built website will be in:

build/dist/wasmJs/browser

You can host it with GitHub Pages or any static server.
📁 Project Structure

src/commonMain: Shared Kotlin code

src/wasmJsMain: Frontend code for browser

build.gradle.kts: Project settings

📬 Contact

If you want to talk or ask anything, feel free to reach out!