Welcome to the repository for my personal portfolio website! This portfolio showcases my skills, projects, and experiences in web development. It’s designed to provide an interactive and visually appealing experience for potential employers, collaborators, and clients.
Check out the live site here: https://arifmiah.netlify.app
This portfolio was built to highlight my professional experience, featured projects, and technical skills in a streamlined, responsive interface. It was developed with modern web technologies to ensure fast loading times, smooth interactions, and an engaging user experience.
- Responsive Design: Optimized for all devices, ensuring a seamless experience on mobile, tablet, and desktop screens.
- Dynamic Project Gallery: Showcases featured projects with hover effects and detailed descriptions.
- Interactive Contact Section: Allows users to contact me directly and download my CV.
- Dark Mode Support: User-friendly dark mode toggle for better readability in different lighting environments.
- React: Frontend framework for creating a dynamic and modular user interface.
- Tailwind CSS: Utility-first CSS framework for efficient styling and responsive design.
- JavaScript: Core scripting language for interactivity and dynamic content loading.
- Netlify: Platform for hosting the website and continuous deployment.
The project follows a modular structure for easy scalability and maintenance. Here’s an overview of the main directories and files:
├── public # Public assets
├── src
│ ├── components # Reusable components (Navbar, Footer, etc.)
│ ├── pages # Main pages (Home, Projects, Contact)
│ ├── routes # routes with react router dom
├── README.md # Project documentation
└── package.json # Project metadata and dependencies
- Node.js and npm installed on your local environment.
- Clone the repository:
git clone https://github.com/yourusername/portfolio.git
- Navigate to the project directory:
cd portfolio
- Install dependencies:
npm install
- Start the development server:
npm start
To create an optimized production build, run:
npm run build
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions, feel free to reach out via email at [email protected].