Skip to content

thanhhoa214/personal-website

Repository files navigation

My Portfolio

This is the repository for my personal portfolio showcasing my projects, skills, artworks, and more.

preview image

Table of Contents

Introduction

Welcome to my portfolio repository! This project is designed to showcase my skills and projects in a clean and organized manner.

Features

  • Responsive Design: Ensures a seamless experience across various devices and screen sizes.
  • Project Showcase: Highlights my latest projects with detailed descriptions and live demos.
  • Artworks: My hand-crafting artworks.
  • Animated UI: Utilizes the animate.css library and framer-motion for smooth and engaging animations.
  • Image Gallery: Includes a responsive image gallery powered by react-image-gallery and react-responsive-masonry.
  • Modern Drawer: Features a modern and interactive drawer for navigation.

Technologies Used

Getting Started

Prerequisites

  • Node.js and npm installed on your machine.

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/portfolio.git
  2. Install dependencies:

    cd portfolio
    npm install

Usage

  1. Start the development server:

    npm start
    
  2. Open your browser and visit http://localhost:3000 to view your portfolio.

  3. To build the production-ready version:

    npm run build

License

Please give me a credit if using. Happy to see your work!