MyPortfolio Website Development

ANIRUDDHA

ANIRUDDHA ADAK

πŸ‘¨β€πŸ’» MyPortfolio

Welcome to MyPortfolio β€” a personal website that showcases my skills, projects, blog posts, and more. Built with modern web technologies, this portfolio is designed to be responsive, visually appealing, and easy to navigate.

🌟 Features

Dark Mode Toggle: Switch between light and dark themes for an optimized viewing experience.
Responsive Design: Fully responsive on all devices.
Interactive Animations: Smooth transitions and animations for an engaging user experience.
Organized Sections: Separate sections for About, Skills, Projects, Blog, and Contact.

πŸ› οΈ Tech Stack

Frontend: React, TypeScript
Styling: Tailwind CSS
Icons: Lucide Icons
Build Tool: Vite

πŸš€ Getting Started

Follow these instructions to set up the project locally.

Prerequisites

Node.js (v14 or higher)
npm or yarn

Installation

Clone the repository:
Install dependencies:
Run the development server:
Build for production:
Preview the production build:

🎨 Customization

To personalize your portfolio, follow these tips:
Update Content: Edit content in the src/components directory (e.g., Header.tsx, About.tsx, Skills.tsx).
Add New Projects: Add your projects in the Projects section and customize their appearance in src/components/Projects.tsx.
Theme and Colors: Modify colors in the tailwind.config.js file for a unique theme.

πŸ“‚ Project Structure

MyPortfolio/
β”œβ”€β”€ public/ # Static assets
β”œβ”€β”€ src/
β”‚ β”œβ”€β”€ components/ # Components (Header, About, Projects, etc.)
β”‚ β”œβ”€β”€ assets/ # Images, icons
β”‚ β”œβ”€β”€ App.tsx # Main app component
β”‚ └── main.tsx # Entry point
β”œβ”€β”€ index.html # HTML template
β”œβ”€β”€ tailwind.config.js # Tailwind CSS configuration
└── vite.config.ts # Vite configuration

🌐 Live Demo

Check out the live version of the portfolio at: https://aniruddha-adak.vercel.app/

🀝 Contributing

Contributions are welcome! If you have any ideas or improvements, feel free to open a pull request.
Fork the repository
Create your branch: git checkout -b my-feature
Commit your changes: git commit -am 'Add feature'
Push to the branch: git push origin my-feature
Open a pull request

πŸ“§ Contact

Feel free to reach out if you have any questions or feedback. Connect with me at:

πŸ“ License

This project is licensed under the MIT License. See the LICENSE file for details.
Like this project

Posted Apr 30, 2025

Developed a responsive personal portfolio website using modern web technologies.