Skip to content

ertkjern/ertkjern.com-2.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personalized Web Page / Resume

This project showcases my curriculum vitae (CV) along with a selection of personal projects. Developed using Next.js and Tailwind CSS for a sleek, modern aesthetic, it leverages Sanity.io as the Content Management System (CMS) to ensure content is easily manageable and dynamically updated.

Project Overview

This project is split into two main directories, each serving a distinct purpose:

  • ertkjern-sanity: This directory houses the Sanity CMS configuration and content. It's where all the textual and multimedia content is managed, making it easy to update the CV and project details without touching the codebase.
  • ertkjern-web: Contains the source code for the Next.js website. This is where the web application is developed, styled using Tailwind CSS for responsiveness and aesthetic appeal.

Getting Started

To get the project up and running on your local machine, follow these steps. Ensure you have Node.js installed on your system before proceeding.

Clone the Repository:

First, clone this repository to your local machine using Git.

Install Dependencies:

Navigate into both the ertkjern-sanity and ertkjern-web directories in separate terminal windows and run the following command to install necessary dependencies:

npm install

Run the Project:

After installing the dependencies, start the local development server by running:

npm run dev

Note: Repeat the installation and run steps for both directories to get both the CMS and web application running locally.

Hosting and Live Demo

This project is hosted on Vercel, providing a seamless deployment experience. You can view the live site at:

https://ertkjern.com

Feel free to explore the website to see my CV and projects in action. The site is publicly accessible and designed to provide a comprehensive overview of my professional portfolio in a user-friendly format.

Generate types

To generate typescript types you can run the following command in the sanity project

npm run typegen

Feedback and Contributions

I'm always open to feedback and contributions to improve the website. If you have suggestions or want to contribute, please feel free to create an issue or pull request on this repository. Your input is valuable and greatly appreciated!

Enjoy exploring my personalized web page and resume. Thank you for visiting!