{"id":47338503,"url":"https://github.com/imsudipcreator/portfolio","last_synced_at":"2026-03-17T22:22:17.753Z","repository":{"id":317881017,"uuid":"1067298286","full_name":"imsudipcreator/portfolio","owner":"imsudipcreator","description":"A modern developer portfolio built with React + Framer Motion + Tailwind CSS, featuring an AI Powered text selection overlay that generates intelligent insights or summaries based on hughlighted content.","archived":false,"fork":false,"pushed_at":"2025-12-26T08:57:53.000Z","size":2559,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-12-27T20:43:46.137Z","etag":null,"topics":["ai-integration","command-line-style","developer-portfolio","framer-motion","interactive-ui","portfolio","react","tailwindcss"],"latest_commit_sha":null,"homepage":"https://imsudip.is-a.dev","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/imsudipcreator.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-30T16:52:13.000Z","updated_at":"2025-12-26T08:59:57.000Z","dependencies_parsed_at":"2025-10-03T17:49:22.319Z","dependency_job_id":"d75bffc4-7267-4484-875a-808f08fe8c2e","html_url":"https://github.com/imsudipcreator/portfolio","commit_stats":null,"previous_names":["imsudipcreator/portfolio"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/imsudipcreator/portfolio","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imsudipcreator%2Fportfolio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imsudipcreator%2Fportfolio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imsudipcreator%2Fportfolio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imsudipcreator%2Fportfolio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/imsudipcreator","download_url":"https://codeload.github.com/imsudipcreator/portfolio/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imsudipcreator%2Fportfolio/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30633245,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-17T17:32:55.572Z","status":"ssl_error","status_checked_at":"2026-03-17T17:32:38.732Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai-integration","command-line-style","developer-portfolio","framer-motion","interactive-ui","portfolio","react","tailwindcss"],"created_at":"2026-03-17T22:22:17.094Z","updated_at":"2026-03-17T22:22:17.744Z","avatar_url":"https://github.com/imsudipcreator.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🚀 imsudipdev — Developer Portfolio (v0.4.0)\n\n\u003cimg src=\"./public/banner.png\"\u003e\n\nA modern, multi-mode developer portfolio that blends **GUI**, **AI**, and **CLI** experiences, all in one interface.  \nIt’s not just a personal site, it’s an **interactive workspace** that reflects how I think, build, and create.\n\n\u003e 🧠 “Because a developer’s portfolio should feel as dynamic as their code.”\n\n---\n\n## 🧩 Overview\n\nThis is my **personal portfolio**, reimagined as a hybrid platform:\n\n- 🖥️ **GUI Mode** — a minimal, fast, and elegant interface showcasing my journey, projects, and work.\n- 💬 **AI Mode** — an embedded AI assistant trained on my style and content — ask it anything about me, my projects, or tech.\n- 💻 **CLI Mode** — a fully functional web terminal that lets you explore my portfolio using commands like `help`, `projects`, `skills`, etc.\n\nIt’s part website, part AI companion, and part developer tool — built from scratch to be as _personal_ as it is _functional_.\n\n---\n\n## ⚡ Features\n\n- 🧠 **AI Integration** — chat with an AI trained on my developer profile \u0026 projects.\n- 💻 **Web Terminal (CLI)** — simulate a real shell and explore my portfolio via typed commands.\n- 🖥️ **Responsive GUI** — minimal UI for quick visual browsing.\n- 🧩 **Command Parser** — custom-built system that handles aliases (`help`, `h`, `?`) and contextual outputs.\n- 🌗 **Light/Dark Terminal Theme** toggle.\n- 🧠 **Auto Scroll + Session History** like a real terminal.\n- 🔗 **Clickable links** inside CLI responses (projects, socials, contact).\n- 🪶 **Type-safe \u0026 modular architecture** written entirely in **React + TypeScript**.\n\n---\n\n## 🛠️ Tech Stack\n\n| Category           | Tools                          |\n| ------------------ | ------------------------------ |\n| **Frontend**       | React, TypeScript, TailwindCSS |\n| **Build Tool**     | Vite                           |\n| **AI Integration** | OpenAI / LangChain.js          |\n| **UI Elements**    | Framer Motion, React Icons     |\n| **State Handling** | React Hooks                    |\n| **Hosting**        | Vercel                         |\n\n---\n\n## 🧠 Available CLI Commands\n\n| Command    | Aliases   | Description                     |\n| ---------- | --------- | ------------------------------- |\n| `help`     | `h`, `?`  | Show all available commands     |\n| `about`    | `whoami`  | Display info about me           |\n| `skills`   | `s`       | List my technical skills        |\n| `projects` | `p`, `ls` | Show featured projects          |\n| `edu`      | `e`       | Display education background    |\n| `social`   | `links`   | Show social media profiles      |\n| `contact`  | `mail`    | Show contact information        |\n| `theme`    | `t`       | Toggle light/dark terminal mode |\n| `version`  | `v`       | Display portfolio version       |\n| `exit`     | `quit`    | End CLI session                 |\n\n---\n\n## 🌐 Live Demo\n\n👉 **[imsudip.is-a.dev](https://imsudip.is-a.dev)**\n\n---\n\n## 🧑‍💻 About Me\n\nI’m **Sudip Mahata (@imsudipdev)** —  \nan 18-year-old self-taught software engineer, full-stack developer, and creative builder.\n\nI love building things that combine **design, logic, and intelligence** — from apps and systems to developer tools and AI integrations.  \nMy stack revolves around **JavaScript, Python, and Rust**, and I’m constantly experimenting with AI, OS design, and cross-platform dev.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimsudipcreator%2Fportfolio","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimsudipcreator%2Fportfolio","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimsudipcreator%2Fportfolio/lists"}