/Caleb-Portfolio

Caleb's Portfolio built with Kotlin and Jetpack Compose.

Primary LanguageKotlin

Caleb's Portfolio

This is a fully responsive Landing page built with Kotlin and Jetpack Compose. The Framework used was Kobweb which is built upon Compose for Web.

1. Main screen

This screen is shows all necessary details that I have include:

  • Header Section which is a short introduction about me
  • About Section which gives a brief intro about what I do.
  • Skills Section which lists a couple of skills which I am good such as Android, Kotlin, Communication, Team-work.
  • Experience Section which shows where I have worked.
  • Portfolio section which shows a sample projects which I have built.
  • Contact Section where I have indicated my contact details.

Why I built this Project

I built this Portfolio because I wanted to:

  • I wanted to get more experience on Jetpack Compose
  • I wanted to learn more about Compose for web
  • I wanted to explore more on building a static page using Kotlin

Building the Project

If you want to build the project locally

  • clone the project
  • $ cd site
  • $ kobweb run
Copyright (c) 2024 Caleb Langat

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.