Skip to content

shahrul-amin/Portfolio-Shahrul-Amin

Repository files navigation

Shahrul Amin - Portfolio

A modern, responsive portfolio website showcasing my work as an AI Researcher and Full-Stack Developer.

Features

  • Modern Design: Glass-morphism effects, gradient backgrounds, and smooth animations
  • Responsive Layout: Optimized for all device sizes
  • Interactive Navigation: Smooth scroll
  • Project Showcase: Highlights of my best work in AI and web development
  • Contact Form: Integrated contact form for collaboration inquiries
  • Performance Optimized: Built with React and Vite for fast loading

Built With

  • React - Frontend framework
  • Vite - Build tool and development server
  • Tailwind CSS - Utility-first CSS framework
  • GSAP - Animation library
  • Lenis - Smooth scroll library

Getting Started

Prerequisites

  • Node.js (v16 or higher)
  • npm or yarn

Installation

  1. Clone the repository
git clone https://github.com/shahrul-amin/Portfolio-Shahrul-Amin.git
  1. Navigate to the project directory
cd Portfolio-Shahrul-Amin
  1. Install dependencies
npm install
  1. Start the development server
npm run dev
  1. Open your browser and visit local host stated in the terminal

Sections

  • Home - Introduction and hero section
  • About - Personal background and experience
  • Skills - Technical skills and tools
  • Work - Portfolio of projects
  • Contact - Get in touch form

Deployment

Build the project for production:

npm run build

Deploy to GitHub Pages:

npm run deploy

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

Contact

Shahrul Amin - shahrulamin8776@gmail.com

Project Link: https://github.com/shahrul-amin/Portfolio-Shahrul-Amin

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published