Skip to content

samroberts707/samroberts.dev

Repository files navigation

Netlify Status Codacy Badge

Sam Roberts Portfolio

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.

Features

  • 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.

Installation and Setup

To set up and run this project locally, follow these steps:

Prerequisites

  • Node.js (v20 or newer)
  • npm or yarn package manager

Clone the Repository

git clone https://github.com/samroberts707/samroberts.dev.git
cd portfolio

Install Dependencies

Using npm:

npm install

Or using yarn:

yarn install

Run the Development Server

Start the development server to preview the site locally:

npm run dev

Or using yarn:

yarn dev

Open your browser and navigate to http://localhost:3000 to view the portfolio.

Build for Production

To build the project for production:

npm run build

Or using yarn:

yarn build

The optimized build will be available in the .next directory.

Deploy to Netlify

  1. Connect your repository to Netlify.
  2. Set the build command to npm run build or yarn build.
  3. Specify the output directory as out (default for static export).

Contributions

Feel free to fork this repository and submit pull requests with improvements or ideas.

License

This project is licensed under the MIT License.


For any questions or inquiries, please contact me at samroberts707@gmail.com.

About

Personal Website

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •