Skip to content

mirzaaghazadeh/Navid

Repository files navigation

Personal Portfolio

A modern, responsive portfolio website built with React, TypeScript, and Tailwind CSS. This portfolio showcases my projects, articles, and developer tools while maintaining a clean and professional design.

Features

  • 🎮 Project Showcase - Display of games and interactive applications
  • 🛠️ Developer Tools - Collection of utilities for developers
  • 🔒 Security Tools - Tools for ethical hacking and security testing
  • 📝 Medium Articles - Integration with Medium RSS feed
  • 💻 Tech Stack Display - Interactive component showing technologies used
  • 📱 Responsive Design - Optimized for all device sizes
  • 🎨 Modern UI/UX - Clean and professional design with smooth animations

Getting Started

# Clone the repository
git clone https://github.com/mirzaaghazadeh/Navid.git

# Navigate to project directory
cd Navid

# Install dependencies
npm install

# Start development server
npm run dev

# Build for production
npm run build

Project Structure

src/
├── components/        # React components
│   ├── Articles/      # Article-related components
│   ├── Games/         # Game showcase components
│   ├── TechStack/     # Tech stack display
│   └── common/        # Reusable components
├── config/            # Configuration files
├── hooks/             # Custom React hooks
├── types/             # TypeScript type definitions
└── assets/            # Static assets

Tech Stack

  • Frontend Framework: React 18
  • Language: TypeScript
  • Build Tool: Vite
  • Styling: Tailwind CSS
  • Icons: Lucide React
  • Code Quality: ESLint

License

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