Welcome to my personal portfolio website! This project showcases my skills, projects, and experience as a web developer. Built using Next.js, it is hosted on Netlify for seamless deployment and performance.
- Responsive Design: Optimized for all devices.
- Dynamic Projects Section: Easily update showcased projects.
- Fast and Reliable: Powered by Next.js and deployed on Netlify.
- SEO Friendly: Built-in optimizations for better search visibility.
To set up and run this project locally, follow these steps:
- Node.js (v20 or newer)
- npm or yarn package manager
git clone https://github.com/samroberts707/samroberts.dev.git
cd portfolioUsing npm:
npm installOr using yarn:
yarn installStart the development server to preview the site locally:
npm run devOr using yarn:
yarn devOpen your browser and navigate to http://localhost:3000 to view the portfolio.
To build the project for production:
npm run buildOr using yarn:
yarn buildThe optimized build will be available in the .next directory.
- Connect your repository to Netlify.
- Set the build command to
npm run buildoryarn build. - Specify the output directory as
out(default for static export).
Feel free to fork this repository and submit pull requests with improvements or ideas.
This project is licensed under the MIT License.
For any questions or inquiries, please contact me at samroberts707@gmail.com.