Skip to content

joeltankam/website

Repository files navigation

Personal Website

Personal website built with Vue.js 3, TailwindCSS v4, and TypeScript.

Development Setup

Prerequisites

  • Node.js 16+
  • npm or yarn

Installation

# Install dependencies
npm install

# Start development server
npm run dev

Development server runs at http://localhost:5173

Build

# Production build
npm run build

# Preview production build
npm run preview

Deployment

Cloudflare Pages:

  • Automated deployment via GitHub Actions
  • Push to master → auto-deploy
  • See docs/cloudflare-pages.md for setup

Contributing

This is a personal blog repository. Contributions are limited to:

  • ✅ Typo fixes
  • ✅ Grammar corrections
  • ✅ Bug fixes (technical issues only)

Not accepted:

  • ❌ New blog posts
  • ❌ Design/style changes
  • ❌ Structural changes
  • ❌ Feature additions
  • ❌ Content suggestions

For typos or bugs, please open an issue or submit a small pull request.