Simple web app that renders minimalist CV with print-friendly layout.
Built with Next.js and shadcn/ui, deployed on Vercel.
- Setup only takes a few minutes single config file
- Built using Next.js 14, React, Typescript, Shadcn/ui, TailwindCss
- Auto generated Layout
- Responsive for different devices
- Optimized for Next.js and Vercel
-
Clone this repository to your local machine:
git clone https://github.com/BartoszJarocki/cv.git
-
Move to the cloned directory
cd cv
-
Install dependencies:
yarn install
-
Start the local Server:
yarn dev
-
Open the Config file and make changes
Build the container
docker compose build
Run the container
docker compose up -d
Stop the Container
docker compose down
-
Deploying on cloudflare https://developers.cloudflare.com/pages/framework-guides/deploy-a-nextjs-site/#deploy-via-the-cloudflare-dashboard
-
Yarn mismatch error with cloudflare (yarn.lock override build error) https://www.reddit.com/r/CloudFlare/comments/16xppwd/cant_deploy_a_next_js_site_which_was_deployed_in/