A modern, responsive personal website showcasing my background, experience, projects, and skills. Built with HTML, CSS, and JavaScript.
- Modern Design: Clean, professional layout with smooth animations
- Responsive: Fully responsive design that works on all devices
- Interactive: Smooth scrolling, hover effects, and mobile navigation
- Professional: Showcases education, work experience, projects, and skills
- Research Focus: Highlights current research internship under Prof. Chenyu You
- Hero Section: Introduction with call-to-action buttons
- About: Personal background and key statistics
- Education: Academic background (CMU & NYU)
- Experience: Work history including current research position
- Projects: Portfolio of technical projects
- Skills: Technical skills organized by category
- Contact: Contact information and direct action buttons
- A GitHub account
- Basic knowledge of Git (optional, for customization)
- Clone or Download: Download the files to your local machine
- Customize: Edit the HTML file to update your information
- Deploy: Push to GitHub and enable GitHub Pages
To run the website locally:
- Download all files to a folder
- Open
index.htmlin your web browser - Or use a local server:
# Using Python python -m http.server 8000 # Using Node.js npx serve .
Edit index.html to update:
- Name and title
- Contact information
- Education details
- Work experience
- Project descriptions
- Skills and technologies
Modify styles.css to customize:
- Color scheme
- Typography
- Layout spacing
- Animations
- Responsive breakpoints
Update script.js to add:
- Additional animations
- Form handling
- Analytics tracking
- Custom interactions
- Create Repository: Create a new GitHub repository
- Upload Files: Push all website files to the repository
- Enable Pages:
- Go to repository Settings
- Navigate to Pages section
- Select source branch (usually
main) - Save to enable GitHub Pages
- Netlify: Drag and drop the folder to deploy
- Vercel: Connect your GitHub repository
- Traditional Hosting: Upload files via FTP
The website is fully responsive and optimized for:
- Desktop (1200px+)
- Tablet (768px - 1199px)
- Mobile (320px - 767px)
- Fixed navigation bar with smooth scrolling
- Mobile hamburger menu
- Active section highlighting
- Scroll-triggered fade-in animations
- Hover effects on cards and buttons
- Smooth transitions throughout
- Optimized CSS and JavaScript
- Fast loading times
- SEO-friendly structure
- HTML5: Semantic markup
- CSS3: Modern styling with Flexbox and Grid
- JavaScript: Vanilla JS for interactivity
- Font Awesome: Icons
- Google Fonts: Inter font family
- Name: Fei Xiong
- Location: Pittsburgh, PA
- Phone: 631-568-2082
- Email: fx372@nyu.edu
- Current Position: Research Intern under Chenyu You
- Carnegie Mellon University: M.S. in Information Networking - Completed Dec 2024
- New York University: B.S. in Computer Science
Research Intern under Chenyu You at Stony Brook University, contributing to cutting-edge research in machine learning and computer vision applications.
This project is open source and available under the MIT License.
Feel free to fork this project and customize it for your own use. If you find any bugs or have suggestions for improvements, please open an issue or submit a pull request.
Note: This website is designed to be a professional portfolio showcasing technical skills and experience. Make sure to keep the content updated with your latest achievements and projects.