Web3CV/README.md

2.5 KiB

Personal Website - Chris Wylde

A modern, responsive personal website built with React, TypeScript, and Vite. This project serves as a professional landing page and link aggregator, featuring sections for professional experience, Web3 achievements, NFT collections, and social connections.

🚀 Features

  • Modern React with TypeScript and Vite
  • Responsive design with Tailwind CSS
  • Animated sections and transitions
  • Dark theme with custom gradients
  • Social media integration
  • NFT gallery
  • Achievement showcase
  • Professional experience timeline

🛠 Tech Stack

  • React 18
  • TypeScript
  • Vite
  • Tailwind CSS
  • Lucide Icons
  • Recharts for data visualization

📦 Installation

Clone the repository:

git clone https://github.com/boilerrat/personal-website
cd personal-website

Install dependencies:

npm install

Start the development server:

npm run dev

Build for production:

npm run build

🌐 Domain Transfer to Vercel

Current Setup

Steps to Transfer Domain to Vercel

  1. Add Domain to Vercel Project

    • Go to your Vercel project dashboard
    • Navigate to "Settings" > "Domains"
    • Add your domains: chriswylde.xyz and boilerrat.xyz
    • Vercel will provide nameserver information
  2. Update Namecheap DNS Settings

    • Log in to Namecheap

    • Go to "Domain List" and select your domain

    • Click "Manage"

    • Select "Custom DNS" under "Nameservers"

    • Add Vercel's nameservers:

      ns1.vercel-dns.com
      ns2.vercel-dns.com
      
  3. Wait for Propagation

    • DNS changes can take up to 48 hours to propagate
    • You can check propagation status in Vercel's dashboard
  4. SSL/HTTPS Setup

    • Vercel automatically provisions SSL certificates
    • No additional configuration needed

🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

👤 Contact