Skip to content

MuhammadAmas/My-Portfolio

Repository files navigation

Muhammad Amas - Portfolio Website

This is a personal portfolio website built with React, Tailwind CSS, and ShadCN UI components.

Features

  • Modern, responsive design with glassy effects
  • Dark/light mode support
  • Animated sections with Framer Motion
  • Contact form
  • Project showcase
  • Skills display
  • Modular component structure

Technologies Used

  • React
  • Tailwind CSS
  • ShadCN UI
  • Framer Motion
  • Lucide React icons

Prerequisites

  • Node.js (v14 or higher recommended)
  • npm or yarn

Getting Started

  1. Clone the repository:
git clone https://github.com/yourusername/portfolio-website.git
cd portfolio-website
  1. Install dependencies:
npm install
# or
yarn
  1. Start the development server:
npm run dev
# or
yarn dev
  1. Open your browser and navigate to http://localhost:5173

Building for Production

To create a production build:

npm run build
# or
yarn build

The build will be generated in the dist directory.

Customization

  • Update personal information in the components
  • Replace images in the public directory
  • Modify skills and projects data in their respective components
  • Update contact information
  • Customize colors in the tailwind.config.js file

License

MIT

Created By

Muhammad Amas

About

My Portfolio

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published