Skip to content

Apollointhehouse/Apollointhehouse-Web

Repository files navigation

Personal Website

This is the source code for my personal website built using Kotlin.

Project Structure

The project is organised as follows:

  • src/main/kotlin/pages/: Pages
  • src/main/kotlin/components/: Common components used across pages
  • src/main/resources/static/: Static resources e.g. images, stylesheet, scripts
  • src/main/resources/blogs/: Blog markdown files

Technologies Used

  • 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.

How to Run

  1. Clone the repository:

    git clone https://github.com/Apollointhehouse/Apollointhehouse-Web
    cd personal-website
  2. Build the project using Gradle:

    ./gradlew build
  3. Run the project:

    java -jar .\build\libs\Apollointhehouse-Web-1.0-SNAPSHOT.jar PAT

License

This project is licensed under the MIT Licence. See the LICENCE file for details.

About

My personal website!

Topics

Resources

License

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors