Skip to content

yoichi-devjs/React-portfolio

Repository files navigation

Portfolio Website

Overview

This project is a personal portfolio website designed to showcase my work as a frontend developer. It includes dedicated sections for my skills, completed projects, in‑development projects, GitHub repositories, and a fully functional contact form that allows clients to reach me directly.

The website is built with a focus on clarity, responsiveness, and modern UI practices. It serves as both a professional presentation of my capabilities and a central hub for potential clients to evaluate my work and initiate collaboration.

Features

Home Page

  • Introduction and professional summary.
  • Clear call‑to‑action buttons:
    • Navigate to the Contact page.
    • Open a featured project hosted on Vercel.
  • Responsive hero layout with avatar and background visuals.

About Page

  • Professional background and personal introduction.
  • Explanation of my approach to frontend development.

Projects Page

  • Display of completed projects.
  • Section reserved for in‑development projects.
  • Each project includes:
    • Title
    • Description
    • Tech stack
    • Live demo link
    • GitHub repository link

Skills Page

  • Overview of core technical skills.
  • Tools and technologies used in my workflow.

GitHub Page

  • Dynamic list of repositories fetched from my GitHub profile.
  • Repository names, descriptions, and direct links.

Contact Page

  • Fully functional contact form powered by Formspree.
  • Users can submit project inquiries directly to my email.
  • Includes fallback direct email link.

Technologies Used

Frontend

  • React 18
  • JavaScript (ES6+)
  • HTML5
  • CSS3

Deployment

  • Vercel

Contact Form Integration

  • Formspree

Author

Yoichi Dev

About

My portfolio's professional and modern dashboard

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages