Skip to content

austin207/Portfolio-v1

Repository files navigation

Portfolio of a Tech Enthusiast

Welcome to my portfolio! This repository showcases my projects, skills, and experiences in the tech industry.

Overview

This portfolio is designed to highlight my work and achievements in various tech domains. It includes sections for my projects, skills, certifications, and a blog where I share insights and experiences.

Features

  • Projects: A collection of my work, showcasing my skills and expertise.
  • Blog: Articles and posts about technology, programming, and personal experiences.
  • Certifications: A list of my professional certifications and achievements.
  • Contact: A form to get in touch with me for collaborations or inquiries.

Technologies Used

  • React
  • TypeScript
  • Tailwind CSS
  • Vercel for deployment

Deployment

You can view my portfolio live at: Live Portfolio

Getting Started

To run this project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/austin207/Portfolio-v1.git
  2. Navigate to the project directory:
    cd repo-name
  3. Install the dependencies:
    pnpm install
  4. Start the development server:
    pnpm run dev

License

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

Usage Instructions

Adding a New Project

Using the script (recommended):

npm run create-project

Manual creation:

  1. Create a new JSON file in content/projects/.
  2. Use the template structure from the example above.
  3. Add images to public/project-images/[project-slug]/.

Validating Projects

To validate your projects, run the following command:

npm run validate-projects

Thank you for visiting my portfolio!

Releases

No releases published

Packages

 
 
 

Contributors