This is the source code for my personal website built using Kotlin.
The project is organised as follows:
src/main/kotlin/pages/
: Pagessrc/main/kotlin/components/
: Common components used across pagessrc/main/resources/static/
: Static resources e.g. images, stylesheet, scriptssrc/main/resources/blogs/
: Blog markdown files
- Kotlin: The primary programming language used for the website.
- Kotlinx Html: A DSL for building HTML in Kotlin.
- Pico Css: Minimal CSS framework for semantic HTML.
-
Clone the repository:
git clone https://github.com/Apollointhehouse/Apollointhehouse-Web cd personal-website
-
Build the project using Gradle:
./gradlew build
-
Run the project:
java -jar .\build\libs\Apollointhehouse-Web-1.0-SNAPSHOT.jar PAT
This project is licensed under the MIT Licence. See the LICENCE file for details.