James Cui - Personal Portfolio
This is the source code for my personal portfolio website, built to showcase my skills, projects, and professional experience. The site is a modern, single-page application designed to be sleek and easy to navigate.
- Single-Page Layout: A smooth-scrolling interface that allows for seamless navigation between sections.
- Responsive Design: Fully responsive layout that looks great on desktops, tablets, and mobile devices.
- Dynamic Theme: A light/dark mode toggle to switch between themes based on user preference.
- Component-Based Architecture: Built with reusable React components for clean code and easy maintenance.
- React: A JavaScript library for building user interfaces. [Currently not used]
- Tailwind CSS: A utility-first CSS framework for rapid and custom styling.
- JavaScript (ES6+): The core programming language.
- HTML5 & CSS3: For structure and custom styling.