This is a Next.js + Tailwind CSS personal website that showcases my profile, technical skills, international professional experiences, education, spoken languages, and certificates.
NOTE: This is a custom deployment of nextjs-resume
- Professional summary highlighting my technical expertise and professional accomplishments
- Section detailing my education, languages I speak and certifications
- List of products/projects I've had the pleasure to contribute
- Section showcasing my international work experiences and life achievements
- Next.js
- TypeScript
- React-pdf
- Marked
- Front Matter
- Tailwind CSS
- Radix UI Colors
- Vercel OG Image Generation
- Jest
- Testing Library
To run this website locally, clone this repository and install the dependencies:
git clone https://github.com/LuwkasLima/luwkaslima.github.io.git
cd luwkaslima.github.io
yarn install
yarn run dev
Clone the project you just created to your local machine. Open it in your favorite editor, and open up the edit-me/config/
folder at the root. Here you will find a couple of placeholder images that you can swap out if you want. You can also edit the manifest.json
and resumeConfig.ts
to meet your needs. The config file contains the following constants that will be used throughout the project (these are typed to provide appropriate autocomplete and error checking):
accentColor
:string
. The name of an accent palette from Radix UI Colors. If using a standard color, the contrasting text color will be white, and if using a bright color, the contrasting text color will be black.neutralColor
:string
. The name of a neutral palette from Radix UI Grays.ogImageTheme
:'light' | 'dark'
. Your OG share image will generate either a light or a dark variant.
For additional guidance on configuration, check nextjs-resume repository on Github.