diff --git a/README.md b/README.md index d9a8cd3..e46d946 100644 --- a/README.md +++ b/README.md @@ -1,56 +1,92 @@ # Donovan Kelly - Portfolio -A clean, responsive portfolio site. +A clean, responsive portfolio website. + +## Quick Start (Local) + +### Option 1: Python (quickest) +```bash +cd donovan-portfolio +python3 -m http.server 8080 +# Open http://localhost:8080 +``` + +### Option 2: Node.js +```bash +npx serve . +# or +npx http-server -p 8080 +``` + +### Option 3: Docker +```bash +docker build -t donovan-portfolio . +docker run -p 8080:80 donovan-portfolio +# Open http://localhost:8080 +``` ## Structure ``` donovan-portfolio/ -├── index.html +├── index.html # Main page ├── css/ -│ └── style.css +│ └── style.css # Styles (edit colors in :root) ├── js/ -│ └── main.js -├── assets/ -│ └── (images, favicon, etc.) +│ └── main.js # Smooth scroll, nav effects +├── assets/ # Images, favicon (add yours) +├── Dockerfile # For container deployment └── README.md ``` ## Setup ### Contact Form -The contact form uses [Formspree](https://formspree.io/) for handling submissions on static hosting. +Uses [Formspree](https://formspree.io/) for static hosting compatibility. 1. Create a free account at formspree.io 2. Create a new form and copy the form ID -3. Replace `YOUR_FORM_ID` in `index.html` with your actual form ID: +3. Replace `YOUR_FORM_ID` in `index.html`: ```html