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.
🔗 Live site: arka-124.github.io/portfolio
- 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
- 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
├── 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
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.htmldirectly in your browser, or - Serve it locally for a cleaner experience (recommended, avoids relative-path issues):
npx serve- Hero — Name, role, and quick tech chips
- Marquee — Scrolling banner of core projects and technologies
- 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
- Experience & Education — Academic background, achievements, internships, certifications
- Creative Stack — Interactive logo grid of tools and languages
- Footer — Contact links (GitHub, LinkedIn, Email)
- Email: arkadatta1531@gmail.com
- LinkedIn: /in/arka-datta-88a961381
- GitHub: @Arka-124
- Instagram: @notagain.arkaaa
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.