Skip to content

MartinLime06/Portfolio

Repository files navigation

Martin Portfolio

This is the source code for my personal portfolio website. It showcases my skills, projects, and services as a web developer.

Table of Contents

Installation

  1. Clone the repository:
git clone https://github.com/MartinLime06/Portfolio.git
  1. Navigate to the project directory:
cd Portfolio
  1. Install the dependencies:
npm install

Usage

To start the development server, run:

npm run dev

To build the project for production, run:

npm run build

To preview the production build, run:

npm run preview

Project Structure

src/
  β”œβ”€β”€ Components/
  β”‚   β”œβ”€β”€ About.tsx
  β”‚   β”œβ”€β”€ Contact.tsx
  β”‚   β”œβ”€β”€ Footer.tsx
  β”‚   β”œβ”€β”€ Navbar.tsx
  β”‚   β”œβ”€β”€ Services.tsx
  β”‚   β”œβ”€β”€ technologies.tsx
  β”‚   └── Work.tsx
  β”œβ”€β”€ Pages/
  β”‚   └── Home.tsx
  β”œβ”€β”€ App.css
  β”œβ”€β”€ App.tsx
  β”œβ”€β”€ index.css
  β”œβ”€β”€ main.tsx
  └── vite-env.d.ts
public/
  β”œβ”€β”€ CV.docx
  └── ...

Technologies Used

  • React
  • TypeScript
  • TailwindCSS
  • Vite
  • React Router
  • React Toastify
  • FontAwesome

Features

  • Responsive design
  • Smooth scrolling navigation
  • Contact form
  • Project showcase
  • Downloadable CV

Contact

For any inquiries, please contact me at:

About

πŸ‹β€πŸŸ©My portfolio coded using React Typescript + Vite and TailwindCSS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published