A modern, responsive portfolio landing page built with Next.js, React, and styled with Tailwind CSS. This project showcases my work, skills, and professional introduction using TypeScript and JavaScript.
- Next.js Framework: Optimized for performance with server-side rendering
- Responsive Design: Mobile-first approach with Tailwind CSS
- TypeScript Support: Type-safe codebase
- Modern UI: Clean, professional design with animations
- Project Showcase: Highlighting my best work with case studies
- Contact Form: Easy way for potential clients to reach out
- Next.js - React framework for production
- React - JavaScript library for building user interfaces
- Tailwind CSS - Utility-first CSS framework
- TypeScript - Typed JavaScript
- Framer Motion - For animations (optional, if used)
- Node.js (v14 or later)
- npm or yarn
- Clone the repository
git clone https://github.com/your-username/your-portfolio.git- Install dependencies
npm install
# or
yarn install- Run the development server
npm run dev
# or
yarn dev- Open
http://localhost:3000in your browser
This Next.js application can be deployed to any hosting service that supports Node.js. The easiest way is to use Vercel:
To personalize this portfolio:
- Update
src/data/projects.jswith your work samples - Modify
src/components/About.jswith your bio - Change colors in
tailwind.config.js - Update the favicon and meta tags in
public/andpages/_document.js
- [Makrious Ayman] - [maaakrious2004@gmail.com]
- Project Link: GitHub
