https://github.com/pdiegel/next-portfolio
Dynamic Next.js portfolio showcasing real-time GitHub repository integration and professional resume details, featuring an intuitive layout with dedicated project, about, and contact sections.
https://github.com/pdiegel/next-portfolio
github-api javascript modern nextjs portfolio react responsive ui-design website
Last synced: 3 months ago
JSON representation
Dynamic Next.js portfolio showcasing real-time GitHub repository integration and professional resume details, featuring an intuitive layout with dedicated project, about, and contact sections.
- Host: GitHub
- URL: https://github.com/pdiegel/next-portfolio
- Owner: pdiegel
- License: mit
- Created: 2023-12-21T18:52:29.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2026-01-02T19:18:19.000Z (6 months ago)
- Last Synced: 2026-01-03T13:44:11.213Z (6 months ago)
- Topics: github-api, javascript, modern, nextjs, portfolio, react, responsive, ui-design, website
- Language: TypeScript
- Homepage: https://philipdiegel.com/
- Size: 14.1 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Next-Portfolio
## Overview
Welcome to "Next-Portfolio", a dynamic and professionally crafted portfolio website. Built using Next.js, this portfolio showcases real-time GitHub repository integration and up-to-date resume details. The intuitive layout includes dedicated sections for projects and contact information.
Check out the live site here: [Next-Portfolio](https://next-portfolio-kappa-rust.vercel.app/)
## Features
- **Real-Time GitHub Repositories:** Dynamically fetches and displays my public GitHub repositories, including the programming languages used in each.
- **Resume Integration:** Up-to-date resume is available for download on the home page.
- **Responsive Design:** Fully responsive layout, ensuring a great experience on all device sizes.
- **Intuitive Navigation:** Includes Home, Projects, and Contact sections for easy navigation.
## Built With
- [React](https://reactjs.org/)
- [Next.js](https://nextjs.org/)
## Getting Started
To set up the project locally, follow these steps:
1. Clone the repository:
```sh
git clone https://github.com/pdiegel/Next-Portfolio.git
```
2. Navigate to the project directory:
```sh
cd Next-Portfolio
```
3. Install NPM packages:
```sh
npm install
```
4. Run the development server:
```sh
npm run dev
```
Visit to view the project locally.
## Contributing
Contributions are welcome and appreciated. If you have suggestions or improvements, please fork the repository and create a pull request, or open an issue with the tag "enhancement".
## License
Distributed under the MIT License. See LICENSE for more information.
## Contact
Philip Diegel -
Project Link: