Welcome to the GitHub repository for Cory Anderson's personal portfolio website. This website showcases Cory's skills, projects, experience, and education, as well as providing a simple way to get in touch with him. Built with modern web technologies such as React, Material-UI, and React Router, this portfolio website is designed to be both visually appealing and user-friendly.
- Responsive design for an optimal viewing experience on any device
- A clean and modern user interface, powered by Material-UI components
- Interactive navigation with smooth page transitions using React Router
- Dynamic content loading with modularized components for easy maintenance and updates
- A contact form with server-side email sending capabilities
- Home: Displays an overview of Cory's personal information and a quick introduction to his skills.
- About: Provides a detailed biography of Cory, his interests, and motivations.
- Projects: Showcases Cory's projects, with descriptions, technologies used, and links to live demos and source code.
- Skills: Highlights Cory's technical skills and expertise, as well as any relevant tools and frameworks he has experience with.
- Experience: Lists Cory's professional experience, including job titles, company names, and brief descriptions of his roles and accomplishments.
- Education: Presents information about Cory's educational background, including institutions, degrees, and certifications.
- Contact: Displays a contact form for users to get in touch with Cory directly.
- React
- React Router
- Material-UI
- Node.js
- Express
- Nodemailer
To run this project locally, follow these steps:
-
Clone this repository to your local machine:
git clone https://github.com/username/repo-name.git
-
Navigate to the project folder:
cd repo-name
-
Install the required dependencies:
npm install
Or, if you are using Yarn:
yarn install
-
Start the development server:
npm start
Or, if you are using Yarn:
yarn start
-
Open your browser and navigate to
http://localhost:3000
. The website should now be running locally on your machine.
To deploy this website to a live server, follow the hosting provider's guidelines for deploying React applications. Some popular options include GitHub Pages, Netlify, and Vercel.
This project is licensed under the MIT License. For more information, please refer to the LICENSE file in this repository.
If you have any questions, suggestions, or encounter any issues, please don't hesitate to reach out by opening an issue in this repository or contacting Cory directly.