Skip to content

deenr/portfolio

Repository files navigation

Portfolio

🚀 About This Project

A modern, responsive portfolio website showcasing my journey as a frontend developer. Built with a focus on clean design, dark/light theme support, and smooth animations. The site features my professional experience, education, toolstack, and ways to connect.

🛠️ Built With

  • React + TypeScript – For building a robust UI with type safety
  • Vite – Next-generation frontend tooling
  • Tailwind CSS – For utility-first styling
  • Swiper – For smooth reference testimonials
  • Lucide React – Beautiful open-source icons
  • ESLint – For code quality and consistency

🚦 Getting Started

Prerequisites

  • Node.js (v18 or higher recommended)

Installation

  1. Clone the repository:
    git clone https://github.com/deenr/portfolio.git
  2. Navigate to the project directory:
    cd portfolio
  3. Install dependencies:
    npm install
  4. Run the development server:
    npm run dev

The site will be available at http://localhost:5173 🎉

💻 Development

Available Scripts

  • npm run dev - Start the development server
  • npm run build - Build for production
  • npm run lint - Lint the codebase
  • npm run preview - Preview the production build

🎨 Features

  • Responsive design that works on all devices
  • Dark/light theme with system preference detection
  • Smooth hover animations
  • SEO optimized with meta tags

📫 Contact

Let's connect and build something great together! 🌍✨