Skip to content

Repository files navigation

JCK — Portfolio

Personal portfolio site built with Vite + React + TypeScript + Tailwind.

Local development

Requirements: Node.js + npm (recommended via nvm).

# Install dependencies
npm i

# Start dev server
npm run dev

Scripts

  • npm run dev: start dev server
  • npm run build: production build
  • npm run preview: preview production build locally
  • npm run lint: run ESLint
  • npm run test: run tests

Tech stack

  • Vite
  • TypeScript
  • React
  • Tailwind CSS
  • shadcn-ui
# Step 1: Clone the repository using the project's Git URL.
git clone <YOUR_GIT_URL>

# Step 2: Navigate to the project directory.
cd <YOUR_PROJECT_NAME>

# Step 3: Install the necessary dependencies.
npm i

# Step 4: Start the development server with auto-reloading and an instant preview.
npm run dev

Edit a file directly in GitHub

  • Navigate to the desired file(s).
  • Click the "Edit" button (pencil icon) at the top right of the file view.
  • Make your changes and commit the changes.

Use GitHub Codespaces

  • Navigate to the main page of your repository.
  • Click on the "Code" button (green button) near the top right.
  • Select the "Codespaces" tab.
  • Click on "New codespace" to launch a new Codespace environment.
  • Edit files directly within the Codespace and commit and push your changes once you're done.

Deployment

Build the site with npm run build and deploy the generated dist/ folder to any static host (Netlify, Vercel static export, GitHub Pages, Cloudflare Pages, etc.).

About

Modern personal portfolio built with React, TypeScript, Vite and styled using Tailwind CSS and shadcn-ui.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages