Skip to content

Repository files navigation

Arka Datta — Portfolio

Personal portfolio site for Arka Datta, Full-Stack Web Developer & Robotics Engineer. A bold, brutalist-inspired, single-page portfolio built with vanilla HTML, CSS, and JavaScript.

Preview

Screenshot 2026-07-02 084533

Features

  • Hero section with massive typography, a photo cutout, and a Three.js liquid-glass button
  • Custom cursor with hover-state scaling on interactive elements
  • Infinite scrolling marquee of core technologies
  • GSAP scroll-triggered parallax on the hero and footer wordmark
  • Featured projects grid with hover-scale cards
  • Full-bleed 16:9 "About" section with an overlaid two-column layout (Education/Experience + Languages/Software/Contact/Interests)
  • Creative stack grid — interactive, responsive logo grid with hover effects
  • Scroll-reveal animations via the Intersection Observer API
  • Dedicated contact page with a brutalist border-gap grid layout
  • Fully responsive across desktop, tablet, and mobile

Tech Stack

  • Structure: HTML5
  • Styling: CSS3 (Grid & Flexbox, custom properties, no framework)
  • Interactivity: Vanilla JavaScript (ES6+)
  • Animation: GSAP + ScrollTrigger, CSS keyframes, Intersection Observer
  • 3D/Graphics: Three.js (liquid-glass button, fluid glass background)
  • Fonts: Space Grotesk / Archivo Black, Inter, Playfair Display (Google Fonts)
  • Deployment: GitHub Pages

Project Structure

├── index.html          # Main single-page site (hero, projects, experience, stack, footer)
├── contact.html         # Dedicated contact page
├── styles.css            # Styles for index.html
├── contact.css           # Styles for contact.html
├── cursor.css             # Custom cursor styles
├── cursor.js              # Custom cursor behavior
├── script.js               # Scroll-reveal + footer year logic
├── projects/               # Detailed project deep-dive pages
│   ├── project.css         # Shared brutalist layout for project detail pages
│   ├── fogbot.html         # FogBot — Autonomous Pilot Rover & IoT Command Center (with video demo)
│   ├── robotic-arm.html    # Miniature 4-DOF Robotic Arm with mimic control
│   ├── toll-gate.html      # Automated Toll Gate System
│   ├── movie-review-qa.html # AI Chatbot for Movie Reviews
│   └── vm-automobiles.html # VM Automobiles Luxury Website
├── images/                  # Photos, backgrounds, icons, FogBot.mp4 demo
└── logo/                     # Favicon / logo assets

Running Locally

No build step required — it's plain HTML/CSS/JS.

git clone https://github.com/Arka-124/<repo-name>.git
cd <repo-name>

Then either:

  • Open index.html directly in your browser, or
  • Serve it locally for a cleaner experience (recommended, avoids relative-path issues):
npx serve

Sections

  1. Hero — Name, role, and quick tech chips
  2. Marquee — Scrolling banner of core projects and technologies
  3. Featured Projects — FogBot (Autonomous Pilot Rover & IoT Command Center — Smart India Hackathon 2026, Team Track Decoders: Arka Datta [Lead Architect], Nihal Singh [Team Leader], Divyanshu [Hardware Designer], Deepak Jaish [Hardware Designer], Yuvraj [ML Architect], Pooja Thakur [Sponsor]), AI chatbot, automated toll gate, 4-DOF robotic arm, custom car brand site
  4. Experience & Education — Academic background, achievements, internships, certifications
  5. Creative Stack — Interactive logo grid of tools and languages
  6. Footer — Contact links (GitHub, LinkedIn, Email)

Contact


License

This project is personal portfolio content. Feel free to reference the code structure, but please don't reuse the personal content or design as your own.

About

Personal portfolio site for Arka Datta — Full-Stack Developer & Robotics Engineer. Built with HTML, CSS, and vanilla JS.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages