SkillAgentSearch skills...

MyPortfolio

This is a portfolio application built by using Next.js, ChakraUi, Typescript and Dev.to api.

Install / Use

/learn @MA-Ahmad/MyPortfolio

README

<div align="center"> <h1><a href="https://mahmad.me" target="_blank">Mahmad.me</a></h1> My personal portfolio website to show my skills, experience, and articles I published </div>

Built with

Overview

  • components/* - Contains all components related to pages (blog, projects, about, etc).
    • shared/* - All reusable components like header, footer etc.
    • layouts/* - The different page layouts.
    • theme/* - Manage theme of site.
  • data/* - Data that used for blog posts, projects etc.
  • lib/* - Collection of helpful utilities or code for external services like devto api.
  • pages/api/* - API routes.
  • pages/blog/* - Static pre-rendered blog pages using MDX.
  • pages/* - All other static pages.
  • prisma/* - My Prisma schema, which uses a Postgresql database.
  • public/* - Static assets including audios, fonts and images.

View and copy code of your favourite components

TemplatesKart website

Running Locally

git clone https://github.com/MA-Ahmad/myPortfolio
cd myPortfolio && yarn install
yarn dev

The above commands will start the application on http://localhost:3000/

<!-- ## Screens ### Home ![Home Screen](/public/assets/images/screens/home_page.png) ### Blog ![Skills Screen](/public/assets/images/screens/blog_page.png) -->

Cloning / Forking

Please review the LICENSE and remove all of my personal information (projects, blog posts, images, etc)

Related Skills

View on GitHub
GitHub Stars238
CategoryDevelopment
Updated15d ago
Forks44

Languages

TypeScript

Security Score

100/100

Audited on Mar 16, 2026

No findings