Welcome to the source code for my personal developer portfolio! This site showcases my skills, projects, services, and background in software engineering and creative problem-solving. Built with modern technologies and optimized for performance and clarity.
- Next.js 14+ – React Framework with App Router
- TypeScript – Strict typing for maintainable code
- Bootstrap 5 – UI framework for layout and responsive design
- JSON Data – Dynamic rendering of project cards and pricing
- Render.com – Hosting platform
- Modular Components – Reusable sections built for flexibility
/app -> /about → About page /projects → Project cards from JSON /pricing → Pricing page with collapsible sections /contact → Contact page with mailto link /components → Reusable React components (Navbar, Footer, Card, etc.)
/data → JSON files for projects and pricing
/public → Static assets /imgs → Public images used in the project /styles → Global styles and custom CSS
- Dynamic Project Cards via JSON
- Collapsible Pricing Sections (Web, App, Other)
- SEO metadata per page (
metadata.ts) - Image Optimization using
next/image - Responsive Design (mobile-first)
- Custom styling via Bootstrap utility classes and custom colors
- Markdown support for rich descriptions
To run the site locally:
npm install
npm run dev
Then open http://localhost:3000 in your browser.
This portfolio is open source, but the content is personal. Have a cool project or opportunity? Let’s talk!
dylan_hawke+contactme@icloud.com
This portfolio is for personal/professional use and is not meant to be forked as a boilerplate. Please use it as inspiration, not a template.