Skip to content

Ayan-Bain/ayan-bain.github.io

Repository files navigation

🌌 Antigravity Portfolio | Ayan Bain

A futuristic, weightless personal portfolio website built with React, Vite, Tailwind CSS, and Framer Motion. This project showcases the intersection of Electronics and Communication Engineering (ECE) with Backend & App Development.

Tech Stack Animations

✨ Features

  • Event Horizon Cursor: A custom interactive cursor that reacts to hover states and movement across the "digital cosmos."
  • Dynamic Physics: Elements leverage parallax and levitation effects to simulate a weightless environment.
  • Responsive Architecture: Fully mobile-responsive layout with a sleek "Glassmorphic Dock" for navigation.
  • Narrative Storytelling: Bridges the physical world (ECE/Hardware) with the digital world (Backend/Software).

🚀 Technical Stack

📂 Project Structure

portfolio/
├── src/
│   ├── components/
│   │   └── ProjectCard.jsx     # Reusable animated project shard
│   ├── App.jsx                 # Core landing page & design system
│   ├── index.css               # Global styles & glassmorphism tokens
│   └── main.jsx                # Entry point
├── public/                     # Static assets (Resume, images)
├── tailwind.config.js          # Custom galactic color palette
└── vite.config.js              # Vite configuration

🛠️ Getting Started

Prerequisites

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

Installation

  1. Clone the repository:

    git clone https://github.com/Ayan-Bain/portfolio.git
    cd portfolio
  2. Install dependencies:

    npm install
  3. Run the development server:

    npm run dev
  4. Build for production:

    npm run build

🔭 Portfolio Narrative

The Launchpad (Education)

  • IIT Guwahati: B.Tech in Electronics and Communication Engineering (2025 - 2029).
  • Delhi World Public School Kalyani: Higher Secondary Education.
  • Ramakrishna Mission Vidyalaya, Narendrapur: Primary & Secondary Foundation.

Mission Control (PORs)

  • Deputy Coordinator @ Coding Club IITG: Architecting student initiatives and algorithmic thinking.
  • Associate @ Robotics Club IITG: Operating at the intersection of hardware and software.
  • Branch Representative @ ECE: Serving as the central communication band for students.

Deployment Log (Projects)

  • HAB App (Mess Rebate): Engineered a Flutter/Node.js module for hostel network allowances.
  • RIF App-Dev Task: Scalable frontend UI and asynchronous data pipelines.
  • PokeDex: High-performance interactive PokeDex using PokeAPI.

📄 License

© 2024 Ayan Bain. Built with curiosity and code.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors