Welcome to the repository of my personal portfolio website, built using Next.js and React. I invite you to explore the code and, if you're interested, visit the live version here
- Next.js - A lightweight framework for static and server-rendered applications built with React.
- React - A JavaScript library for building user interfaces.
- Tailwind CSS - For styling components.
- Framer Motion - For creating dynamic components.
- Responsive web design ensuring a consistent experience across various devices.
- Clean and professional look with an intuitive navigation menu.
- Personal and school projects presented with descriptions and related images.
- Light/Dark Mode theme switcher for your preferred look
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
You need to have Node.js and npm installed on your machine. This project was built against the following versions:
- Node.js v14.x
- npm v7.x
- Clone the repository:
git clone https://github.com/nicholas-gcc/nicholasgcc_portfolio.git
- Navigate into the project directory:
cd nicholasgcc_portfolio
- Install the dependencies:
npm install
- To start the development server:
npm run dev
- Visit
localhost:3000
in your browser to see the application running.
This application is deployed on Netlify and can be found live here.
If you have suggestions for improving this project, please open an issue or a pull request.