Skip to content

huyenluu/porfolio-v1

Repository files navigation

Portfolio Repository

Welcome to my portfolio repository! This project showcases my skills, projects, and experiences. Built with Next.js and enhanced with a variety of libraries and tools, it provides a comprehensive look into my professional journey.

Features

  • Contact Form: Uses nodemailer for sending emails directly from the portfolio.
  • Styling: Leveraged the power of tailwindcss for a responsive and modern design.
  • Dynamic Blogging: Uses gray-matter and remark for markdown-based blogging.
  • Animations: Integrated with framer-motion for smooth and appealing animations.

Technologies Used

  • Core: React, Vite, TypeScript
  • Styling: TailwindCSS
  • Linting & Formatting: ESLint, Prettier

Getting Started

Prerequisites

Ensure you have Node.js and npm installed.

Installation

  1. Clone the repository:
    git clone https://github.com/huyenluu/porfolio-v1.git
    cd porfolio-v1
    npm install
  2. Running the Portfolio Locally
     npm run dev
    
    # Open your browser and navigate to http://localhost:3000.
    
  3. Building for Production
  # To create a production build, run:
  npm run build
  # After building, you can start the production server with:
  npm run start

Contributing

Contributions, issues, and feature requests are welcome! Feel free to open an issue or submit a pull request.

About

Personal portfolio showcasing my works

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published