Skip to content
 
 

Repository files navigation

Ansh Grover's Portfolio

My very own portfolio website.

Features

  • ⚡️ Blazing fast with Vite
  • 🎨 Styled with Tailwind CSS
  • 🧩 Modular React components
  • 🛠️ TypeScript for type safety
  • ✨ Modern UI with shadcn-ui

Getting Started

  1. Clone the repository:
    git clone <YOUR_GIT_URL>
    cd <YOUR_PROJECT_NAME>
  2. Install dependencies:
    npm install
  3. Start the development server:
    npm run dev

Build for Production

npm run build

Tech Stack

  • React
  • TypeScript
  • Vite
  • Tailwind CSS
  • shadcn-ui

Feel free to fork, star, or contribute! Don't forget to follow me as well.

Email Subscription (Brevo) Setup

  1. Copy the environment template and fill in your keys:
cp .env.example .env.local 
  1. Set the following variables in .env.local:
BREVO_API_KEY=your_brevo_api_key

Note:

  • BREVO_API_KEY is required for the /api/subscribe endpoint to work.

Releases

Packages

Contributors

Languages