Skip to content

he1l0world/suyang.github.io

Repository files navigation

Personal Website

Deploy to GitHub Pages

Overview

This is my personal website built using React and Redux. It showcases my portfolio, blog posts, and other personal projects while demonstrating modern web development practices.

Features

  • Modern, Responsive Design: Built with React for a dynamic user interface.
  • Global State Management: Redux is used to manage state across the application.
  • Portfolio & Blog: Display projects, blog posts, and more.
  • Contact Information: Reach out via email at dawson0xff@gmail.com.
  • Custom Domain & HTTPS: Deployed on GitHub Pages with proper configuration for security.

Technologies

  • React – Front-end library for building user interfaces.
  • Redux – State management for a predictable application state.
  • Webpack – Bundles JavaScript, CSS, and assets.
  • Tailwind CSS (optional) – Utility-first CSS framework for styling.
  • GitHub Pages – Hosting the static site with a custom domain.
  • Jest – For testing components and utilities.
  • GitHub Actions – Automates build and deployment.

Getting Started

Prerequisites

  • Node.js (v18)
  • npm (v11 or higher) or Yarn

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/your-repo-name.git

About

This is my personal website

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published