Zum Hauptinhalt springen
tsecurity.de LIVE
Echtzeit-Radar & Feeds
Alle RSS Feeds
👥 Community & Social
Sichere ProgrammierungBreeze TTS 2 vs ElevenLabs: Open Source TTS Verdict(23.09.2026 um 05:44 Uhr)
Sichere ProgrammierungAgentic AI vs Generative AI: The 2026 Verdict(23.09.2026 um 05:44 Uhr)
Sichere ProgrammierungI made my agent prove every quote against the source document(23.09.2026 um 05:45 Uhr)
Sichere Programmierung8mb.video Alternative: Skip the Line, Skip the Upsell(23.09.2026 um 05:47 Uhr)
Sichere ProgrammierungBuilding a GTA 6 JSON API for entities and current status(23.09.2026 um 05:52 Uhr)
Sichere ProgrammierungEvery filter needs a documented exception(23.09.2026 um 06:01 Uhr)
Sichere ProgrammierungBreeze TTS 2 vs ElevenLabs: Open Source TTS Verdict(23.09.2026 um 05:44 Uhr)
Sichere ProgrammierungAgentic AI vs Generative AI: The 2026 Verdict(23.09.2026 um 05:44 Uhr)
Sichere ProgrammierungI made my agent prove every quote against the source document(23.09.2026 um 05:45 Uhr)
Sichere Programmierung8mb.video Alternative: Skip the Line, Skip the Upsell(23.09.2026 um 05:47 Uhr)
Sichere ProgrammierungBuilding a GTA 6 JSON API for entities and current status(23.09.2026 um 05:52 Uhr)
Sichere ProgrammierungEvery filter needs a documented exception(23.09.2026 um 06:01 Uhr)
Intelligence View
⚡ tsecurity.de Intelligence

My submission to Google Cloud Run Portfolio Challenge

This is a submission for the New Year, New You Portfolio Challenge Presented by Google AI About Me Hello! I'm Vimal Kumar, a dedicated Software Developer with a passion for building digital solutions that make a difference.…

0
↗ Quelle (dev.to)
Reagiere als Erste:r — dein Feedback zählt!

This is a submission for the New Year, New You Portfolio Challenge Presented by Google AI






About Me



Hello! I'm Vimal Kumar, a dedicated Software Developer with a passion for building digital solutions that make a difference. With a bachelor's degree in computer science and years of hands-on experience, I specialize in creating robust web applications using modern technologies like React, Next.js, and Node.js.






In this portfolio i am trying to make it interactive and Playful,




  • I have added a Robot which follow you in each section of Portfolio and narrate you some detail about that.

  • A terminal mode is added which can be enable by clicking on robot or setting

  • I have added Guide Mode which can be enable through setting icon or terminal (if Guide mode is active then Robot will Show each section of Portfolio by scrolling like a Guide.)

  • I have added mini game (in 404 page and also in home page which can be enable through setting icon or terminal)






Portfolio



Live link













How I Built It



I am using Next.Js to build my Portfolio Website with help of antigravity




Framework: Next.js
Styling: Custom CSS
Icons: Lucide React
Animations: customized HTML5 Canvas
Language: JavaScript
Robot - SVG generated by Gemini and Customize in Figma to achieve different emotion of Robot







Here are GitHub Repo-










Vimal's Interactive Portfolio




Welcome to my interactive portfolio built with Next.js! This project features a unique user experience with an interactive Robot Guide and a fully functional Terminal interface.




Features





🤖 Interactive Robot Guide






  • Personal Assistant: A friendly robot that guides you through the portfolio.


  • Voice Interaction: Uses Web Speech API to speak to visitors.


  • Expressions: Dynamic facial expressions (happy, excited, sleepy, confused, love).


  • Mini-Game: Catch falling energy bolts to charge the robot!


  • Interactive: Follows mouse movement, reacts to clicks, and dances.




💻 System Terminal







  • Command Line Interface: Access portfolio sections via commands.


  • Commands:


    • help: List available commands.


    • about, projects, skills, experience: Navigate to sections.


    • game: Start the mini-game.


    • robot <expression>: Change robot expressions.


    • theme: Toggle dark/light mode.


    • message: Send a contact message.


    • joke: Hear a programming joke.









Getting Started





First, run the…



















What I'm Most Proud Of




  • Robot expression and emotion, which I am managed to pull

  • Clicking on Robot will open Terminal (you can type help to list all command)

  • emit ❤️ emoji when cursor move around robot

  • Robot get confusion if you move cursor too Fast

  • Robot eyes follow Cursor

  • Robot eyes and mouth change color in each section of portfolio


  • Robot dance command in terminal - have fun






🤖 Interactive Robot Guide





  • Personal Assistant: A friendly robot that guides you through the portfolio.


  • Voice Interaction: Uses Web Speech API to speak to visitors.


  • Expressions: Dynamic facial expressions (happy, excited, sleepy, confused, love).


  • Mini-Game: Catch falling energy bolts to charge the robot!


  • Interactive: Follows mouse movement, reacts to clicks, and dances.






💻 System Terminal (click on robot to activate)





  • Command Line Interface: Access portfolio sections via commands.


  • Commands:



    • help: List available commands.


    • about, projects, skills, experience:


      • Navigate to sections. (If terminal is not in full screen).

      • Show details within terminal in full screen mode







    • game: Start the mini-game.



    • robot <expression>: Change robot expressions.



    • theme: Toggle dark/light mode.



    • message: Send a contact message from terminal.



    • joke: Hear a programming joke.











Here are screenshot of some part of portfolio



Portfolio1



Portfolio2



Portfolio3



Portfolio4



Here is terminal example

portfolio terminal



Here is Lighthouse score



partfolio Lighthouse score



Thanks Dev and Google AI team.

Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten My submission to Google Cloud Run Portfolio Challenge

Thematisch verwandte Begriffe: submission, Google, Cloud, Portfolio · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-18163 | IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow…
Advisory →
TTS Reader • tsecurity.de Voice
tsecurity.de Icon
tsecurity.de App
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag
Themen-Radar & Intelligence Matrix
Echtzeit-Taxonomie nach Angriffsvektoren & Plattformen

tsecurity.de Live Threat Radar

🔴 LIVE RADAR
MONITORING
AKTIV
CVE-DATENBANK
LIVE
🔍
Community Radar & Live Chat
Sentinel Bot online • Live-Stream
Dein Cluster: Security Explorer
Match:
lädt…
Verbindung zum Community-Stream wird aufgebaut...
Bearbeitungsmodus — Senden überschreibt deine Nachricht
Community-Puls — was gerade passiert
lädt…
Aktivitäten deiner Analysten
lädt…
Neues Thema oder Eilmeldung einreichen

Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.

Heiß diskutierte Einreichungen
🔖 Gespeicherte Artikel
📂 Keine gespeicherten Artikel vorhanden.
Zurück Ziehen Vor
Links: vorheriger Artikel Rechts: nächster Artikel unten: schließen
News NIS-2 Frühwarnung Tier-1 Intel ⏱️ 3 Min vor 10 Min
Artikeldaten werden geladen...

Zurück: vorheriger Vor: nächster
↗ Original-Quelle
Social Reaktionen Deine Reaktion zählt
Einstufung & Relevanz-Poll 0 Stimmen
In sozialen Netzwerken teilen 1-Klick