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.
- 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.
- 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.
- Node.js (v18)
- npm (v11 or higher) or Yarn
-
Clone the repository:
git clone https://github.com/yourusername/your-repo-name.git