Skip to content

NEXG003/portfolio

Repository files navigation

Ranjit Kairi - Personal Website

A modern, responsive personal website built with Next.js, Mantine, and TypeScript.

Features

  • Responsive design that works on all devices
  • Dark mode support
  • Interactive contact form
  • Project showcase
  • About section
  • Modern UI components using Mantine

Tech Stack

  • Next.js 14
  • TypeScript
  • Mantine UI
  • Tailwind CSS
  • ESLint

Getting Started

  1. Clone the repository
  2. Install dependencies:
    npm install
  3. Run the development server:
    npm run dev
  4. Open http://localhost:3000 in your browser

Project Structure

src/
├── app/              # App router pages
├── components/       # Reusable components
├── styles/          # Global styles
└── lib/             # Utility functions and configurations

Development

  • npm run dev - Start development server
  • npm run build - Build for production
  • npm run start - Start production server
  • npm run lint - Run ESLint