Skip to content

Personal portfolio website to showcase projects, skills, and achievements — built with modern web technologies and a focus on clean, elegant UI.

License

Notifications You must be signed in to change notification settings

Issac-Moses/Issac-Moses-Portfolio

Repository files navigation

Issac Moses D - Personal Portfolio

This is the source code for my personal portfolio website.

Live Demo

Visit my portfolio

App Logo App Logo App Logo App Logo App Logo App Logo

Live Demo

Visit my portfolio

Getting Started

This project is built with Next.js and styled using SCSS.

1. Clone the Repository

git clone https://github.com/Issac-Moses/Issac-Moses-Portfolio.git

2. Install Dependencies

npm install

3. Run the Development Server

npm run dev

4. Edit Configurations

Modify settings in:

src/app/resources/config

5. Customize Content

Edit content in:

src/app/resources/content

6. Add Blog Posts & Projects

Create .mdx files in:

src/app/blog/posts or src/app/work/projects

Features

Design & UI

  • Fully responsive and optimized for all screen sizes.
  • Dark mode support.
  • Minimal and elegant design.

Gallery

  • Interactive masonry grid layout.
  • Click-to-view full-screen images.
  • Optimized image loading.

Performance & SEO

  • Metadata and Open Graph support.
  • Fast page loading with Next.js optimizations.
  • Lazy loading for images.

Deployment

Deploy to Netlify

  1. Link your GitHub repository to Netlify.
  2. Set the build command:
    npm run build
  3. Set the publish directory to .next.
  4. Deploy and get your live URL.

Connect with Me

License

This project is licensed under the MIT License.

About

Personal portfolio website to showcase projects, skills, and achievements — built with modern web technologies and a focus on clean, elegant UI.

Topics

Resources

License

Stars

Watchers

Forks