Skip to content

Welcome to my portfolio site! This is a modern, sleek, and fully responsive website built with Next.js 14 and powered by Sanity.io for efficient content management. It showcases my professional journey, skills, and projects, while serving as a platform to connect with potential clients and collaborators.

License

Notifications You must be signed in to change notification settings

salmanhaider14/portfolio-site

Repository files navigation

🌟 My Portfolio Site

Welcome to my portfolio site! This is a modern, sleek, and fully responsive website built with Next.js 14 and powered by Sanity.io for efficient content management. It showcases my professional journey, skills, and projects, while serving as a platform to connect with potential clients and collaborators.

🚀 Features

  • Responsive Design: Optimized for all devices, from desktops to smartphones.
  • Dynamic Content: Powered by Sanity CMS, allowing for seamless content updates.
  • Modern Stack: Built with Next.js 14, offering exceptional performance and SEO benefits.
  • Engaging Animations: Smooth transitions and motion effects using libraries like Framer Motion.
  • Contact Form: Easily get in touch through an integrated form powered by EmailJS.
  • Navigation: User-friendly navigation to ensure a great browsing experience.

🖼️ Sections

🏢 Services

A detailed overview of the services I offer, including web development, mobile app development, and game development.

💼 Work

Showcasing my professional projects and accomplishments with images, and links to live demos or GitHub repositories.

🎨 Skills

A visual representation of my technical skills, tools, and technologies, demonstrating my expertise in various domains such as:

  • Full-Stack Web Development
  • Front-End Frameworks (React, Next.js)
  • Backend Technologies (Node.js, Express)
  • Database Management (MongoDB, PostgreSQL)

👤 Contact

A section that includes an interactive Contact Me form for seamless communication.


🛠️ Technologies Used

  • Framework: Next.js 14
  • Content Management: Sanity.io
  • Styling: Bootstrap & custom CSS modules
  • Animations: Framer Motion
  • Form Handling: EmailJS
  • Hosting: Vercel

🧰 Installation & Setup

Prerequisites

  • Node.js (v16+ recommended)
  • npm or yarn

Steps to Run Locally

  1. Clone the repository:
    git clone https://github.com/your-username/portfolio-site.git
  2. Navigate to the project directory:
    cd portfolio-site
  3. Install dependencies:
    npm install
  4. Start the development server:
    npm run dev
  5. Open your browser and visit:
    http://localhost:3000

🌐 Deployment

This project is deployed using Vercel, ensuring fast load times and high availability.


✨ Highlights

  • Next.js 14 Features: Leveraging app directory, server components, and built-in SEO optimizations.
  • CMS Integration: Sanity provides an intuitive interface for managing content dynamically.
  • Interactive Animations: Smooth scrolling, hover effects, and motion animations to engage users.

📬 Contact

Feel free to reach out if you'd like to collaborate or have any questions:


📄 License

This project is licensed under the MIT License.


🌟 Thank You!

Thank you for exploring my portfolio site! I hope you enjoy browsing through my work as much as I enjoyed building it. 😊

About

Welcome to my portfolio site! This is a modern, sleek, and fully responsive website built with Next.js 14 and powered by Sanity.io for efficient content management. It showcases my professional journey, skills, and projects, while serving as a platform to connect with potential clients and collaborators.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published