Skip to content

alaharilakshyan/PortfolioV1.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

44 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Portfolio Project: Modern Developer Portfolio

Portfolio Screenshot

Welcome to my modern developer portfolio! This responsive website showcases my skills, projects, and professional journey with a sleek design and smooth animations.

🌟 Features

  • Fully Responsive Design - Looks great on all devices πŸ“±πŸ’»πŸ–₯️
  • Project Showcase - Beautiful gallery of my work with filter options πŸ”
  • Skills Section - Visual representation of my technical abilities πŸ“Š
  • Dark/Light Mode - Automatic theme switching based on preferences πŸŒ“
  • Contact Form - Easy way to get in touch with me πŸ“¬
  • Smooth Animations - Enhanced user experience with subtle animations ✨
  • Performance Optimized - Fast loading times with optimized assets ⚑

πŸ› οΈ Technologies Used

Category Technologies
Frontend HTML5 CSS3 JavaScript React
Styling Tailwind CSS Framer Motion
Tools Vite Git GitHub
Deployment Netlify

πŸš€ Quick Start

  1. Clone the repository

    git clone https://github.com/alaharilakshyan/New-Portfolio.git
    cd New-Portfolio
  2. Install dependencies

    npm install
  3. Start development server

    npm run dev
  4. Open in browser

    http://localhost:5173
    

πŸ“‚ Project Structure

New-Portfolio/
β”œβ”€β”€ public/          # Static assets
β”œβ”€β”€ src/             # Source files
β”‚   β”œβ”€β”€ assets/      # Images, icons, fonts
β”‚   β”œβ”€β”€ components/  # Reusable components
β”‚   β”œβ”€β”€ sections/    # Page sections (Hero, About, Projects, etc.)
β”‚   β”œβ”€β”€ styles/      # Global styles
β”‚   β”œβ”€β”€ App.jsx      # Main application component
β”‚   └── main.jsx     # Entry point
β”œβ”€β”€ .gitignore       # Git ignore file
β”œβ”€β”€ index.html       # Main HTML file
β”œβ”€β”€ package.json     # Project dependencies
β”œβ”€β”€ README.md        # You are here! 😊
└── vite.config.js   # Vite configuration

πŸ“ Customization Guide

  1. Update personal information
    Edit src/data/personal.js with your details:

    export const personalData = {
      name: "Your Name",
      title: "Your Title",
      description: "Your professional description...",
      // ...other data
    };
  2. Add your projects
    Update src/data/projects.js with your work:

    export const projectsData = [
      {
        title: "Project 1",
        description: "Project description...",
        technologies: ["React", "Tailwind CSS"],
        // ...other fields
      },
      // ...add more projects
    ];
  3. Modify the theme
    Edit colors in tailwind.config.js:

    theme: {
      extend: {
        colors: {
          primary: '#your-primary-color',
          secondary: '#your-secondary-color',
        }
      }
    }

🀝 Contributing

While this is my personal portfolio, I welcome suggestions and improvements!
Feel free to open issues or submit pull requests for:

  • Bug fixes πŸ›
  • Accessibility improvements β™Ώ
  • Performance optimizations ⚑
  • Design enhancements 🎨

πŸ“œ License

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


Releases

No releases published

Packages

No packages published