Skip to content

usmanaholic/usman_portfolio

Repository files navigation

Usman's Portfolio 🔥

A modern developer portfolio built with Next.js and deployed on Vercel, showcasing projects, skills, and contact information.

👉 Live Demo: https://usman-portfolio-murex.vercel.app/


✨ Features

  • Responsive Design: Works flawlessly on all devices
  • Project Showcase: Highlight your best work with details
  • Skills Section: Visual tech stack representation
  • SEO Optimized: Built-in Next.js SEO capabilities
  • Fast Performance: Static generation + Vercel Edge Network
  • Contact Integration: Easy way for visitors to reach out

🛠️ Technologies Used

  • ⚛️ Next.js 14 (App Router)
  • 🎨 Tailwind CSS
  • 📈 Framer Motion (animations)
  • 📄 MDX (content management)
  • 🔄 Vercel Deployment

🚀 Installation

  1. Clone the repository:
git clone https://github.com/usmanaholic/usman_portfolio.git
  1. Install dependencies:
npm install
# or
yarn install
  1. Run development server:
npm run dev
# or
yarn dev
  1. Build for production:
npm run build
# or
yarn build

🌐 Deployment

This project is configured for seamless deployment on Vercel:

  • Automatic CI/CD pipeline
  • Instant cache invalidation
  • Global CDN distribution

Deploy with Vercel


📂 Project Structure

├── app/
│   ├── projects/      # MDX project case studies
│   ├── components/    # Reusable components
│   └── styles/        # Global CSS & Tailwind config
├── public/            # Static assets
└── package.json

🤝 Contributing

Contributions are welcome! Please:

  1. Fork the project
  2. Create your feature branch
  3. Commit changes
  4. Push to the branch
  5. Open a Pull Request

📄 License

MIT License - see LICENSE for details.


Built with ❤️ by Usman

About

A modern developer portfolio built with Next.js and deployed on Vercel.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published