A modern, responsive portfolio website built with React, TypeScript, and Vite. This website showcases my projects, experience, and skills as a developer.
- Home: Introduction and welcome section
- About: Personal bio and background information
- Experience: Professional work history and skills
- Projects: Showcase of past and current projects
- Publications: List of published works
- Contact: Ways to get in touch
- Responsive Design: Optimized for all device sizes
- React 18
- TypeScript
- Vite
- Framer Motion (for animations)
- React Icons
- Node.js (latest stable version recommended)
- npm or yarn
- Clone the repository
git clone https://github.com/feromond/jacobs-portfolio-v2.git
cd jacobs-portfolio-v2- Install dependencies
npm install- Start the development server
npm run devnpm run buildnpm run previewThis website is deployed on Netlify with continuous deployment from the main branch.
jacobs-portfolio-v2/
├── public/ # Static assets and favicon
├── src/
│ ├── assets/ # Images and other assets
│ ├── components/ # React components
│ │ ├── core/ # Core UI components
│ │ └── features/ # Feature components (navbar, home, about, etc.)
│ ├── library/ # Utility functions and helpers
│ ├── App.tsx # Main application component
│ ├── global.css # Global styles
│ └── main.tsx # Application entry point
├── index.html # HTML template
└── package.json # Project dependencies and scripts
This project is licensed under the MIT License - see the LICENSE file for details.
Jacob Mish
- 🌐 Portfolio: jacobmish.com
- 📧 Email: jacobpmish@gmail.com
- 💼 LinkedIn: Jacob Mish