Live Preview: https://mdshahzad.netlify.app
A modern, responsive personal portfolio built to showcase projects, skills, and professional experience.
- Frontend Framework: React 19
- Build Tool: Vite (Rolldown)
- Routing: React Router DOM
- Styling: Tailwind CSS
- Animations: Framer Motion
- Icons: Lucide React & React Icons
- Email Service: EmailJS
Follow these steps to set up the project locally:
Make sure you have Node.js installed on your machine.
-
Clone the repository:
git clone <your-repo-url>
-
Navigate into the project directory:
cd Portfolio-main/Portfolio-main -
Install dependencies:
npm install
-
Start the development server:
npm run dev
The application will be available at http://localhost:5173.
npm run dev: Starts the local development server.npm run build: Builds the app for production.npm run preview: Locally preview the production build.npm run lint: Runs ESLint to check for code quality issues.