Skip to content

aaspinwall/devPortfolio

Repository files navigation

Developer Portfolio

Welcome to Alejandro Aspinwall's developer portfolio, a showcase of projects and skills designed to highlight professional capabilities in software development. This portfolio is built using Next.js, Chakra UI, and other modern web technologies to create a responsive and interactive user experience.

Features

  • Next.js Framework: Utilizes the capabilities of Next.js for server-side rendering and static site generation.
  • Chakra UI: Implements Chakra UI for a customizable and accessible component library.
  • MDX Support: Leverages MDX to integrate Markdown into React components for easier content management.
  • Responsive Design: Ensures the portfolio looks great on devices of all sizes using responsive design principles.
  • Animation: Incorporates framer-motion for smooth and engaging animations.

Installation

To get started with this portfolio, clone the repository and install the dependencies.

# Clone the repository
git clone https://github.com/aaspinwall/devPortfolio.git

Navigate into the project directory

cd devPortfolio

Install dependencies

yarn install

Start the development server

yarn dev

Scripts

yarn dev Runs the app in development mode with hot-code reloading. yarn build Builds the application for production usage. yarn start Starts a Next.js production server. yarn lint Runs ESLint to catch linting errors in the project.