Skip to content

bkennedyshit/devfolio-hackathon

Repository files navigation

DevFolio - Developer Portfolio

Built for DevOne Hackathon 2025

A modern, interactive developer portfolio showcasing my projects, skills, and professional identity. Built with Next.js 15, TypeScript, and Tailwind CSS.

🚀 Live Demo

View Live Site

📸 Screenshots

Portfolio Homepage

✨ Features

  • Modern Design: Clean, professional interface with teal/cyan color scheme
  • Responsive Layout: Fully mobile-friendly and cross-browser compatible
  • Dark Mode: Optimized for dark theme viewing
  • Project Showcase: Display of 4 key projects with images and descriptions
  • Skills Section: Organized tech stack and capabilities
  • Contact Form: Functional contact section with social media links
  • Smooth Navigation: Seamless scrolling between sections

🛠️ Tech Stack

  • Framework: Next.js 15.3.3 (with Turbopack)
  • Language: TypeScript
  • Styling: Tailwind CSS
  • UI Components: shadcn/ui
  • Icons: Lucide React
  • Fonts: Poppins (headlines) & Inter (body)

📂 Project Structure

dev-portfolio-hackathon/
├── src/
│   ├── app/              # Next.js app directory
│   ├── components/       # React components
│   │   ├── layout/       # Header, Footer
│   │   ├── sections/     # Hero, Projects, Skills, Contact
│   │   └── ui/           # Reusable UI components
│   └── lib/              # Data and utilities
├── public/
│   └── images/           # Project images
└── pictures/             # Source images

🎨 Featured Projects

  1. NEPA AI - AI-powered platform for introducing users to artificial intelligence
  2. Mycelium - Construction conflict prevention AI ($500K+ savings)
  3. Sky Racer - Interactive browser-based flying game
  4. Portfolio Platform - This hackathon submission

🚀 Getting Started

Prerequisites

  • Node.js 18+
  • npm or yarn

Installation

# Clone the repository
git clone https://github.com/bkennedyshit/devfolio-hackathon.git

# Navigate to project directory
cd devfolio-hackathon

# Install dependencies
npm install

# Run development server
npm run dev

Open http://localhost:3000 to view it in your browser.

📦 Build for Production

npm run build
npm start

🎯 Hackathon Requirements Met

  • ✅ Home Page with hero section
  • ✅ My Projects / Work section
  • ✅ Skills / Tech Stack display
  • ✅ Contact Section with form and social links
  • ✅ Responsive design
  • ✅ Modern animations and transitions
  • ✅ Dark mode support
  • ✅ Custom branding and color scheme

👨‍💻 About Me

William Kennedy
NEPA AI Owner • Entrepreneur & Developer

Full-range creative and systems creator specializing in 3D modeling, web development, content automation, and AI/ML.

Connect With Me

📄 License

This project is open source and available under the MIT License.


Built with ❤️ for DevOne Hackathon 2025

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published