Welcome to my portfolio website! This project showcases my skills, projects, and contact information. You can check out the live site at My Portfolio.
- React: A JavaScript library for building user interfaces.
- Vite: A fast build tool that sets up your project with instant loading.
- EmailJS: An API service for sending emails directly from JavaScript.
- Tailwind CSS: A utility-first CSS framework for rapid UI development.
- DaisyUI: A plugin for Tailwind CSS that provides additional UI components.
- Three.js: A JavaScript library for creating and displaying 3D graphics in a web browser.
- Showcase of projects: Display your projects with images, descriptions, and links.
- Contact form: Allow visitors to reach out to you through a contact form.
- Stylish UI: Utilize Tailwind CSS and DaisyUI to create a visually appealing design.
- 3D Graphics: Incorporate interactive 3D graphics (GlitchEffect) via the introduction loading
- Clone this repository:
git clone https://github.com/Gary-Liang/Gary-Liang.github.io.git - Navigate to the project directory:
cd your-portfolio - Install dependencies:
npm install - Run the development server:
npm run dev - Open your browser and go to
http://localhost:5173to see your portfolio.
To deploy your portfolio, you can follow these steps:
- Build the production-ready code:
npm run build - Deploy the generated
distdirectory to your chosen hosting platform.
Feel free to reach out to me at [garyliang.cpp@gmail.com] for any inquiries or collaborations.
This project is licensed under the MIT License.