Skip to content

Latest commit

 

History

History
63 lines (42 loc) · 2.31 KB

File metadata and controls

63 lines (42 loc) · 2.31 KB

🚀 Portfolio for Software Developer

GitHub last commit GitHub repo size Website Status

📋 Overview

A modern, responsive portfolio website built with React and Vite, showcasing web development projects, skills, and professional experience. Optimized for SEO with structured data and designed for accessibility across all devices.

🔗 View Live Demo

✨ Features

  • 📱 Responsive Design - Perfect viewing experience across all devices
  • ♿ Accessibility - Follows WCAG guidelines for maximum accessibility
  • 🔍 SEO Optimized - Structured data and meta tags for better search engine visibility
  • 🎬 Animated UI - Smooth animations and transitions using AOS library
  • ⌨️ Dynamic Text - Engaging typing animations with Typed.js
  • 📬 Contact Form - Integrated email functionality with EmailJS
  • 🧭 Client-side Routing - Seamless navigation with HashRouter
  • 🎨 Material UI - Modern and clean user interface components

🛠️ Technologies Used

  • Frontend Framework: React 18
  • Build Tool: Vite
  • UI Library: Material UI, Bootstrap 5
  • Routing: React Router DOM
  • Animations: AOS, Typed.js, iTyped
  • Email Integration: EmailJS
  • Deployment: GitHub Pages

🚀 Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn

Installation

# Clone the repository
git clone https://github.com/Arjun-Regmi-Chhetri/portfolio-for-software-developer.git

# Navigate to project directory
cd portfolio-for-software-developer

# Install dependencies
npm install

# Start development server
npm run dev

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

MIT License allows you to freely use, modify, and distribute this project, both commercially and non-commercially, while providing limited liability protection for the author.