Skip to content

dmostoller/dbm-portfolio

Repository files navigation

David Mostoller's Portfolio

A retro terminal-style portfolio website showcasing my projects and technical expertise.

🛠️ Tech Stack

Frontend

  • Framework: Next.js 15
  • Language: TypeScript
  • Styling: Tailwind CSS
  • UI/UX: Custom terminal-inspired interface

Key Features

  • 🖥️ Interactive command line interface
  • 🎨 Multiple color themes (green, amber, blue)
  • 🚀 ASCII art animations
  • 📱 Responsive design
  • 📝 Integration with Medium blog feed
  • 🎵 Sound effects and interactions

Developer Tools

  • ESLint for code linting
  • Prettier for code formatting
  • Vercel Analytics for usage tracking
  • TypeScript for type safety

🚀 Quick Start

# Clone the repository
git clone https://github.com/dmostoller/portfolio

# Install dependencies
npm install

# Start development server
npm run dev

The site will be available at http://localhost:3000

📝 Commands

Try these commands in the terminal interface:

  • help - Show available commands
  • theme [color] - Change terminal theme
  • dir - List projects
  • cd [page] - Navigate to different sections
  • matrix - Trigger Matrix animation

🔗 Live Demo

Visit davidmostoller.com to see the site in action.

📫 Contact

Feel free to reach out through any of the social links on the site!

📄 License

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