Skip to content

libinmv/portfolio

Repository files navigation

Libin Mathew - Portfolio Website

A modern, responsive portfolio website built with React, TypeScript, and Tailwind CSS.

Features

  • Responsive design that works on all devices
  • Dark mode support
  • Smooth animations using Framer Motion
  • Modern UI with Material-UI icons
  • SEO friendly
  • Fast loading and optimized performance

Tech Stack

  • React
  • TypeScript
  • Tailwind CSS
  • Framer Motion
  • Material-UI Icons
  • React Router DOM

Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/portfolio.git
    cd portfolio
  2. Install dependencies:

    npm install
    # or
    yarn install
  3. Start the development server:

    npm run dev
    # or
    yarn dev
  4. Open http://localhost:5173 in your browser.

Building for Production

To create a production build:

npm run build
# or
yarn build

The build files will be in the dist directory.

Deployment

The website can be deployed to any static hosting service like Vercel, Netlify, or GitHub Pages.

License

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

Releases

Packages

Used by

Contributors

Languages