Business ERP
Integrated business system spanning sales, inventory, production, HR and finance.
- Category
- ERP
- Role
- Systems architecture and build
- Stack
- Status
- In development
deepakportfolio is the foundation build of a premium personal portfolio website for a Business Systems Architect / Digital Transformation & MIS professional. The site's core message is "I design the systems businesses run on." and its purpose is to make a visitor conclude: "This person understands how businesses actually operate and can design the systems that run them."
The audience is business-side visitors — business owners, operations leads, prospective clients, and prospective employers — who evaluate whether the owner genuinely designs and builds the systems businesses run on (ERP, MIS platforms, inventory systems, workflow automation, HRMS, sales & purchase systems, follow-up/calling systems, ticketing tools, import management systems, operational dashboards, internal business software, and AI-powered business system tools), rather than merely building websites.
This first build deliberately prioritizes, in order: (1) visual design, (2) overall architecture, (3) reusable components, (4) navigation, (5) project data system, (6) project template, (7) responsiveness, and (8) animation foundation. Detailed project content and long-form biography are explicitly deferred; the structure must allow sections and case studies to be populated later without redesigning the site.
deepakportfolio is a dark, near-black, highly technical portfolio delivered as a first-party web application with six primary destinations — Home, Projects, Experience, About, Resume, Contact — plus a reusable project-detail route family for individual case studies (/projects/business-erp, /projects/inventory-management, /projects/timesheet-system, /projects/hrms, /projects/follow-up-system, /projects/import-management, /projects/ai-business-system-builder).
The public experience is anonymous and open: a visitor lands on Home, reads the hero claim and the live architecture diagram, browses the Projects grid and filters by category, opens individual project case-study pages rendered from one centralized project data source through one reusable template, reviews the Experience timeline, About disciplines, Resume, and Capabilities, and continues to Contact or the LinkedIn / GitHub / Email placeholders.
A single content-maintenance lifecycle exists for the site owner: the professional whose portfolio this is signs in through a dedicated Login destination and maintains the centralized project data source and portfolio content. No public enrollment, no differentiated roles, and no permission tiers are established.
Actors. Two accepted human personas: the Portfolio Visitor / Prospective Client or Employer (anonymous public reader) and the Site Owner / Systems Architect (content maintainer) (authenticated maintainer). No other human actors are in scope.
Narrow exclusions. The site must never mention Formative; must never present the owner as a founder; must present projects simply as systems or projects personally designed or developed; must not invent job dates, project metrics, testimonials, education, certifications, company relationships, revenue figures, unconfirmed technologies, or business impact percentages; must not imply direct employment by Royal Enfield, NovaCare, Finviz, or other associated organizations; must not copy any website directly; and must avoid generic developer portfolio templates, skill percentage bars, excessive neon, gaming aesthetics, unnecessary glassmorphism, random animations, and cliché coding illustrations.
The portfolio is a first-party product surface, not a hosted profile or third-party template. All six primary destinations and all seven project-detail routes are owned and rendered by the application itself, and the visual language is the product: dark graphite ground, hairline-ruled data rows, tabular numerals, hand-built SVG architecture and workflow diagrams, and one tangerine signal colour.
Public reading is anonymous — no account is required to browse Home, Projects, any project case-study page, Experience, About, Resume, or Contact. The only identity boundary in the current build is the owner's content-maintenance lifecycle: because the centralized project data source and portfolio content are durable, owner-specific state that must remain bound to the correct person, the owner establishes access by invitation or provisioning and returns through verification at the Login destination. Login is the anonymous entry boundary for that lifecycle; the protected maintenance state is unavailable until identity is established. No public sign-up, no social login, no role management, and no permission tiers are part of this build.
Current scope is the foundation: design system, page architecture, reusable components, routing, responsiveness, navigation, project data system, project template, and animation foundation. Deferred to later work — and therefore out of current acceptance — are fully populated project case studies, long-form biography, exact Excel Sathi title and dates, and any metrics, testimonials, dates, certifications, or impact figures.
Not applicable — no reference directive declares content_source; all supplied references are inspiration_only visual references and supply no product facts, copy, or capabilities.
BUSINESS SYSTEMS ARCHITECT · MIS · AUTOMATION; primary headline "I design the systems businesses run on."; one line of supporting copy naming ERP systems, MIS platforms, workflow automation, and internal business software; three CTAs (primary "Explore My Work", secondary "View Projects", text-link "View Resume"); a hairline row of LinkedIn / GitHub / Email placeholders; the live hero architecture diagram; a plain-text context strip of associated brands (Royal Enfield, NovaCare, Finviz, and others) presented without employer implication; the "How I Build Systems" eight-step process section; a Projects preview grid; the About disciplines schematic; the Experience timeline; the Contact CTA; the footer.Navbar (sticky, 56px, hairline bottom border, wordmark left, six section links centre,\x20\xe2\x8c\x98K keycap right); Hero (headline, supporting copy, CTA row, social row, diagram slot); ArchitectureDiagram (six-in / one-core / five-out node graph with animated orthogonal connectors); WorkflowDiagram (shared node grammar for process and before/after schematics); ProjectGrid + ProjectCard (preview grid); ExperienceTimeline (foundation entry); CapabilityCard (discipline schematic); ContactCTA; Footer.Navbar (reduced, public links only); identity form component; error/notice region; Footer.ProjectGrid (layout, filter state, result count); ProjectCard (title, description, category, role, technologies, thumbnail, status, case-study link); filter control group; Footer.ExperienceTimeline (vertical rail, tabular step markers, ruled label/value rows); Footer.CapabilityCard (discipline schematic); discipline diagram using the shared node grammar; Footer.Footer.ContactCTA; channel list; Footer.ProjectCaseStudy template from the centralized project data source. Supports the twelve template sections: 1. Project Hero, 2. Business Problem, 3. Before vs After Workflow, 4. System Architecture, 5. Modules, 6. Key Features, 7. Product Screens, 8. Automation Flow, 9. Technology Stack, 10. Business Impact, 11. What I Learned, 12. Next Project. Content is not fully populated in this build; unpopulated sections render as explicit placeholders rather than fabricated content.ProjectCaseStudy (section orchestration); ArchitectureDiagram; WorkflowDiagram (before/after); section anchor rail; Footer.ProjectCaseStudy template and the same twelve sections, reading the Inventory & Order Management record from the centralized data source. Content deferred; placeholders only.ProjectCaseStudy; ArchitectureDiagram; WorkflowDiagram; section anchor rail; Footer.ProjectCaseStudy; ArchitectureDiagram; WorkflowDiagram; section anchor rail; Footer.ProjectCaseStudy; ArchitectureDiagram; WorkflowDiagram; section anchor rail; Footer.ProjectCaseStudy; ArchitectureDiagram; WorkflowDiagram; section anchor rail; Footer.ProjectCaseStudy; ArchitectureDiagram; WorkflowDiagram; section anchor rail; Footer.ProjectCaseStudy; ArchitectureDiagram; WorkflowDiagram; section anchor rail; Footer.FR-01 — Premium portfolio foundation (explicit) As the Site Owner, I should have a premium personal portfolio website foundation built with the design system, page architecture, reusable components, routing, responsiveness, and overall visual experience prioritized first, so that individual sections can be expanded later without redesigning the whole site.
FR-02 — Core message (explicit) As the Site Owner, I should have the site communicate "I design the systems businesses run on." so that the visitor immediately understands the positioning.
FR-03 — Professional value combination (explicit) As the Site Owner, I should have the site communicate that my professional value combines Business Analysis + System Architecture + MIS + Automation + Software Development, so that the visitor sees a systems architect rather than a website builder.
FR-04 — Business-understanding narrative (explicit) As the Site Owner, I should have the visitor understand that I study how a business operates, understand its workflows, identify problems, design the data structure, build the system, automate repetitive work, and create management reporting, so that the site does not read as "just websites."
FR-05 — Primary site architecture (explicit) As the Site Owner, I should have the primary sections/pages Home, Projects, Experience, About, Resume, and Contact, so that the site has a complete navigable architecture.
FR-06 — Project-detail routing architecture (explicit)
As the Site Owner, I should have routing/architecture prepared for individual project pages at /projects/business-erp, /projects/inventory-management, /projects/timesheet-system, /projects/hrms, /projects/follow-up-system, /projects/import-management, and /projects/ai-business-system-builder, so that case studies can be added later without redesigning the site.
FR-07 — Homepage hero (explicit) As the Site Owner, I should have a strong hero section with the primary headline "I design the systems businesses run on.", a supporting message communicating that I build ERP systems, MIS platforms, workflow automation, and internal business software, a primary CTA "Explore My Work", a secondary CTA "View Projects", a "View Resume" link, and placeholders for LinkedIn, GitHub, and Email, so that the first impression states the claim and offers immediate next steps.
FR-08 — Premium hero visual (explicit) As the Site Owner, I should have a premium hero visual in which Sales, Inventory, Production, HR, Finance, and Operations flow into a "Business System Architecture" node that produces Automation, Dashboards, Approvals, Reports, and ERP, with animation that visually communicates that I connect business functions together.
prefers-reduced-motion the diagram renders static and fully legible; if the asset fails, the node lists render as ruled rows.FR-09 — About section foundation (explicit) As the Site Owner, I should have a concise About section explaining that my work exists between Business Analysis, System Architecture, MIS, Automation, and Software Development, with a visual representation of these disciplines and no long biography yet.
FR-10 — Experience timeline foundation (explicit) As the Site Owner, I should have a modern experience timeline/component containing an initial entry for Excel Sathi with the role Senior MIS / Digital Transformation / Systems Architecture, with the exact title and dates added later, built so more roles can easily be added.
FR-11 — Premium project grid (explicit) As the Site Owner, I should have a premium project grid whose cards support project title, short description, category, role, technologies, thumbnail, status, and case-study link.
FR-12 — Initial project placeholders (explicit) As the Site Owner, I should have initial project placeholders for Business ERP, Inventory & Order Management, Employee Timesheet System, Business Operations / Mini ERP, HRMS, Calling / Follow-Up System, Import Management System, and AI Business System Builder, without fabricating detailed content.
FR-13 — Project filtering categories (explicit) As the Site Owner, I should have filtering categories ERP, MIS, Inventory, HR, Automation, AI, and Operations on the project grid.
FR-14 — Reusable project case-study template (explicit) As the Site Owner, I should have one reusable project-detail template supporting the twelve sections Project Hero, Business Problem, Before vs After Workflow, System Architecture, Modules, Key Features, Product Screens, Automation Flow, Technology Stack, Business Impact, What I Learned, and Next Project, so that project pages can later be populated from project data.
FR-38 — Mobile Modules heading integrity (explicit) As the Site Owner, I should have the Modules heading in the reusable project case-study template render on mobile as a single, non-fragmented element, so that the section title never breaks into stacked fragments at narrow viewports.
FR-39 — Foundation completion reward (explicit) As the Site Owner, I should have the portfolio site carried through first-page and full-page generation as the foundation kickoff, with the 0.016 free-credit A reward claimed for that completion, so that the foundation build is recognized as delivered.
FR-15 — "How I Build Systems" process section (explicit) As the Site Owner, I should have a visual process section with 01 Understand the Business, 02 Map the Workflow, 03 Identify Bottlenecks, 04 Design the Data Architecture, 05 Build the System, 06 Automate Repetitive Processes, 07 Create MIS & Reporting, and 08 Deploy and Improve, so that the site reinforces that I solve business problems, not just coding problems.
FR-16 — Grouped capability cards (explicit) As the Site Owner, I should have grouped capability cards instead of percentage bars, in the groups Business Systems, Development, Automation, Data & MIS, AI, and Deployment, with placeholders for ERP Architecture, Workflow Design, Google Apps Script, Google Sheets, JavaScript, HTML, CSS, API Integration, MIS, Dashboards, Automation, Gemini API, GitHub, and CLASP.
FR-17 — Premium sticky navigation (explicit) As the Site Owner, I should have a premium sticky navigation with the sections Home, Projects, Experience, About, Resume, and Contact.
FR-18 — Command palette (explicit) As the Site Owner, I should have a command palette opened with CMD + K or CTRL + K that allows quick navigation to projects and sections.
FR-19 — Premium microinteractions (explicit)
As the Site Owner, I should have premium microinteractions — scroll reveals, smooth section transitions, card hover effects, architecture flow animations, subtle mouse-responsive effects, animated lines between system modules, button interactions, and project transitions — that remain lightweight and professional and respect prefers-reduced-motion.
prefers-reduced-motion every animation is disabled, leaving static, fully legible diagrams.FR-20 — Full responsiveness (explicit) As the Site Owner, I should have the website fully responsive for desktop, laptop, tablet, and mobile, with mobile feeling intentionally designed.
FR-21 — Reusable component structure (explicit) As the Site Owner, I should have reusable components including Navbar, Hero, ProjectCard, ProjectGrid, ExperienceTimeline, ArchitectureDiagram, WorkflowDiagram, CapabilityCard, ContactCTA, Footer, and ProjectCaseStudy, without duplicating content unnecessarily.
FR-22 — Centralized project data source (explicit)
As the Site Owner, I should have a centralized project data source (for example projects.js or projects.json) whose entries support the fields slug, title, description, category, role, technologies, problem, solution, modules, features, architecture, impact, learnings, screenshots, and status, with project pages reading from this data wherever possible.
FR-23 — Quality requirements (explicit) As the Site Owner, I should have the website be responsive, fast, accessible, SEO-friendly, cleanly structured, easy to maintain, visually impressive, and production-quality.
FR-24 — Semantic HTML and metadata (explicit) As the Site Owner, I should have semantic HTML plus basic page titles, meta descriptions, OpenGraph structure, accessibility labels, keyboard navigation, and focus states.
FR-25 — Design direction (explicit) As the Site Owner, I should have a premium, modern, highly technical portfolio that feels sophisticated, futuristic, minimal, premium, technical, and business-focused, using a dark or near-black theme, strong typography, subtle gradients, soft borders, animated background details, smooth scrolling, premium hover states, subtle parallax, clean cards, architecture diagrams, workflow visualizations, and polished page transitions, so that the portfolio itself feels like a technology product.
FR-26 — Visual inspiration boundary (explicit) As the Site Owner, I should have visual inspiration drawn from Linear, Vercel, Stripe, Raycast, Framer, modern AI SaaS products, and Apple-style product storytelling, without copying any website directly.
FR-27 — Design exclusions (explicit) As the Site Owner, I should have the site avoid generic developer portfolio templates, skill percentage bars, excessive neon, gaming aesthetics, unnecessary glassmorphism, random animations, and cliché coding illustrations.
FR-28 — Project presentation rule (explicit) As the Site Owner, I should have projects presented simply as systems or projects I have personally designed or developed, so that no founder framing or employer implication is created.
FR-29 — No-fabrication rule (explicit) As the Site Owner, I should have the site avoid inventing job dates, project metrics, testimonials, education, certifications, company relationships, revenue figures, technologies not confirmed, or business impact percentages, with accurate content added later.
FR-30 — Associated-brands context (explicit) As the Site Owner, I should be able to reference projects associated with organizations/brands such as Royal Enfield, NovaCare, Finviz, and others without implying that I was directly employed by those organizations.
FR-31 — Current professional context (explicit) As the Site Owner, I should have the site reflect that I currently work at Excel Sathi in a senior MIS / digital transformation / systems architecture role, and that my work involves understanding real business processes and converting them into structured digital systems.
FR-32 — Systems portfolio scope (explicit) As the Site Owner, I should have the site represent the systems I design and build — ERP systems, MIS platforms, inventory systems, workflow automation, HRMS, sales & purchase systems, follow-up/calling systems, ticketing tools, import management systems, operational dashboards, internal business software, and AI-powered business system tools — so that the visitor sees the full range of my systems work.
FR-33 — Final objective (explicit) As the Site Owner, I should have the website make someone think "This person understands how businesses actually operate and can design the systems that run them."
FR-34 — Owner first-use access (required_inference) As the Site Owner, I should be able to establish first-use access to the content-maintenance lifecycle by invitation or provisioning, so that the durable project data and portfolio content remain bound to the correct person.
FR-35 — Owner returning verification (required_inference) As the Site Owner, I should be able to verify my identity on return before changing centralized project data and portfolio content.
FR-36 — Project routes depend on the data source and template (required_inference) As the Site Owner, I should have project-detail routes resolve from the centralized project data source through the reusable case-study template, so that adding a project record produces its page without redesign.
FR-37 — Anonymous Home entry precedes protected maintenance (required_inference) As a Portfolio Visitor, I should be able to reach the anonymous Home entry before any protected maintenance workflow exists in my path, so that public reading never requires identity.
Product context. A business-side reader — a business owner, operations lead, prospective client, or prospective employer — who evaluates systems people for a living and reads ERP screens, dashboards, and spreadsheets daily. They arrive from a link, a search, or a referral, with limited patience and a strong instinct for whether a portfolio is a template or a tool.
Primary goal. Decide quickly whether this person understands how businesses actually operate and can design the systems that run them.
Distinct accepted responsibilities. Browse the Home hero and absorb the core message; scan the "How I Build Systems" process; browse the Projects grid and filter by category (ERP, MIS, Inventory, HR, Automation, AI, Operations); open individual project case-study pages and read the twelve template sections; review the Experience timeline; read the About disciplines; view the Resume; read the Capabilities groups; use the command palette to jump directly to a project or section; and continue to Contact or the LinkedIn / GitHub / Email placeholders.
Relevant inputs or decisions. Which project to open; which category filter to apply; whether the case study's problem/architecture/automation sections read as real systems work; whether to reach out.
Interactions with other accepted participants. The visitor is the sole reader of the owner's published content; they never interact with the owner inside the product, and their only handoff is the outbound Contact or social channel.
Observable success. The visitor concludes the owner is a systems architect rather than a website builder, and either opens a case study, views the resume, or initiates contact.
Product context. The professional whose portfolio this is — a Business Systems Architect / Digital Transformation & MIS professional who designs and builds ERP systems, MIS platforms, inventory systems, workflow automation, HRMS, sales & purchase systems, follow-up/calling systems, ticketing tools, import management systems, operational dashboards, internal business software, and AI-powered business system tools. He currently works at Excel Sathi in a senior MIS / digital transformation / systems architecture role, understanding real business processes and converting them into structured digital systems.
Primary goal. Present his systems work credibly and keep the portfolio's centralized project data and content accurate and expandable without redesigning the site.
Distinct accepted responsibilities. Establish first-use access by invitation or provisioning; return and verify identity; maintain the centralized project data source (projects.js / projects.json) across the fields slug, title, description, category, role, technologies, problem, solution, modules, features, architecture, impact, learnings, screenshots, and status; populate the reusable case-study template and section placeholders with accurate content later; add further experience entries; and keep the no-fabrication and branding rules intact.
Relevant inputs or decisions. Which project records to add or update; which fields are ready versus deferred; whether a value is confirmed or must remain a placeholder; the exact Excel Sathi title and dates, which are explicitly deferred.
Interactions with other accepted participants. The owner publishes for the visitor; the visitor's reading is the outcome the owner's maintenance serves. The owner does not interact with visitors inside the product.
Observable success. New projects and sections can be added without redesigning the site, and no invented date, metric, testimonial, certification, company relationship, revenue figure, unconfirmed technology, or impact percentage ever reaches the published surface.
BUSINESS SYSTEMS ARCHITECT · MIS · AUTOMATION, the headline "I design the systems businesses run on.", and the supporting line naming ERP systems, MIS platforms, workflow automation, and internal business software.prefers-reduced-motion the diagram is static and fully legible./projects/business-erp, from a card, the command palette, or a direct URL.ProjectCaseStudy template renders the twelve sections in order: 1. Project Hero, 2. Business Problem, 3. Before vs After Workflow, 4. System Architecture, 5. Modules, 6. Key Features, 7. Product Screens, 8. Automation Flow, 9. Technology Stack, 10. Business Impact, 11. What I Learned, 12. Next Project./projects/business-erp).Muse: Rasmus Andersson. Headline: "Systems craft with an opinion — graphite ground, tabular numerals, one tangerine signal."
The direction is authoritative for this section. The register is systematic product craft with a point of view: dark, keyboard-first, numeric, with one non-blue accent so the site never reads as bootstrap SaaS. The audience reads ERP screens and dashboards all day and trusts surfaces that are precise, dense, and unornamented.
Colour tokens — dark mode (primary mode):
| Role | Token | Value |
|---|---|---|
| Background (graphite ground) | --bg | #121316 |
| Surface (panels one step up) | --surface | #181A1E |
| Text (warm off-white) | --text | #EDEBE6 |
| Primary | --primary | #F2F0EA |
| Accent (single signal) | --accent | #FF6B2C |
| Muted (metadata, labels, captions) | --muted | #8A8F98 |
| Hairline border | --hairline | rgba(237,235,230,0.10) |
| Hover border | --hairline-hover | rgba(237,235,230,0.22) |
| Status (rare) | --status | #7FD1A8 |
Accent rationing. Tangerine #FF6B2C is the single signal colour and appears only as: the active nav underline, the CTA fill, the live dot on the hero architecture diagram, focus rings, and one numeral per section. Status green #7FD1A8 appears only as "Shipped / Live" project status dots and diagram output nodes — never as a section colour. No blue, indigo, or violet anywhere, including links and chart lines; links and diagram strokes stay in warm neutrals, tangerine, or the rare status green.
Typography. Headings: Space Grotesk 500/600, tight tracking (−0.02em to −0.03em), sentence case, never all-caps for headlines. Body: Inter Tight. Micro-labels: 11px uppercase Inter Tight 600 with +0.14em tracking. Numerals: Inter Tight 500 with font-variant-numeric: tabular-nums, used at display sizes (32–56px) as ornament in stats and step markers. Scale: 1.333 modular on a 4/8-pt base. Hero display clamp(44px, 9vw, 104px). Section headings clamp(30px, 4.2vw, 52px). Sub-head clamp(20px, 2vw, 24px). Body 17px/1.65. Small 15px. Micro-label 11px uppercase +0.14em. Inter and Roboto are never the shipped heading or body font, and there is never a plain white ground.
Shape language. Rectilinear and hairline-driven: 1px borders, 10px radii on cards and 6px on controls, no pills, no blobs, no glass. Architecture and workflow diagrams are drawn as nodes (rounded 8px rectangles) joined by 1px orthogonal connectors with 2px arrowheads and small square junction dots; the same node grammar repeats at every scale so a diagram reads as the system's own UI. Density is the aesthetic: label/value rows, ruled data tables, and numerals given room to breathe.
Spacing rhythm. 4/8-pt base scale; 12-column grid, max-width 1200px, 24px gutters; asymmetric section rhythm (7/5 and 8/4 splits) rather than centred stacks; sticky top nav is a 56px bar with a hairline bottom border.
Imagery style. No photography, no stock people, no 3D renders. The imagery is the interface itself: hand-built SVG architecture diagrams, before/after workflow schematics, data-table crops, and code/Apps Script samples on the same graphite ground. Project thumbnails are generated diagram tiles — each project's own node graph drawn in the accent/muted pair — so the grid reads as a set of systems rather than a gallery of screenshots. Associated brands (Royal Enfield, NovaCare, Finviz) appear only as plain text in a hairline-ruled context strip, never as logos implying employment.
The hero is a running system, not an illustration.
The public entry is a full-bleed graphite canvas (#121316) with no gradient blob. The left 5 columns carry an 11px uppercase micro-label BUSINESS SYSTEMS ARCHITECT · MIS · AUTOMATION, then the headline "I design the systems businesses run on." set in Space Grotesk 500 at clamp(44px, 9vw, 104px) with −0.03em tracking, broken across four lines so it fills the column edge to edge. Beneath it sits one 17px line of supporting copy naming ERP, MIS platforms, workflow automation, and internal business software, then a row of three CTAs — solid tangerine "Explore My Work", hairline-outlined "View Projects", text-link "View Resume" — and a hairline row of LinkedIn / GitHub / Email placeholders.
The right 7 columns, vertically centred and bleeding off the right viewport edge by roughly 40px, hold the live architecture diagram: six labelled input nodes (Sales, Inventory, Production, HR, Finance, Operations) stacked in a column, feeding through orthogonal connectors into a wide "Business System Architecture" node, which fans out to five output nodes (Automation, Dashboards, Approvals, Reports, ERP). The diagram animates as one slow loop; the headline never animates in more than a single 12px rise.
The concept is implementable entirely from accepted content and states: it recomposes the exact six inputs, the exact architecture node, and the exact five outputs the brief specifies, using the shared node grammar (8px-radius rects, 1px orthogonal connectors, square junction dots) that also draws the project thumbnails and the case-study diagrams. At 375px the diagram moves below the copy, scales to full width, and drops to a simplified 3-in / 3-out version; the headline wraps to a 44px stack and all CTAs remain whole and stacked full-width.
Interaction Model: Animated Motion Tempo: restrained Hero Dimensionality: flat
Landing Hero Motion Brief
cubic-bezier(0.2, 0.7, 0.2, 1) transitions only. The hero diagram runs one continuous, slow loop: dashed connectors draw their stroke-dashoffset over 6s, junction dots pulse at 2s intervals, and the six input nodes light in sequence — no particles, no glow, no bounce. Scroll reveals are a single 12px rise with opacity, staggered 40ms per item, once. Project cards lift 2px and raise their border to rgba(237,235,230,0.22) on hover, and the thumbnail's diagram strokes brighten. The command palette opens in 150ms with a scale from 0.98.prefers-reduced-motion, leaving static, fully legible diagrams; the hero shows the composed first frame with no loop, no reveals, and no hover lift.NFR-01 — Responsiveness (explicit) The website must be fully responsive for desktop, laptop, tablet, and mobile, with mobile feeling intentionally designed. Rationale: the brief names all four form factors and requires mobile to be deliberate rather than a degraded desktop. Readable text and controls stay whole and inside the viewport and their container at 375px, 768px, and 1280px, wrapping or scaling to fit, with no other element covering them.
NFR-02 — Performance (explicit) The website must be fast, and animations must remain lightweight and professional. Rationale: the brief lists "fast" among quality requirements and constrains animation weight; the restrained 120–200ms timing and single-loop diagram follow from this.
NFR-03 — Accessibility (explicit)
The website must be accessible, using semantic HTML with accessibility labels, keyboard navigation, and focus states, and must respect prefers-reduced-motion. Rationale: the brief requires accessibility labels, keyboard navigation, focus states, and reduced-motion support; the command palette is keyboard-first by design.
NFR-04 — SEO (explicit) The website must be SEO-friendly, with basic page titles, meta descriptions, and OpenGraph structure. Rationale: the brief names SEO-friendliness and these three metadata elements explicitly.
NFR-05 — Maintainability and structure (explicit) The website must be cleanly structured and easy to maintain, using reusable components (Navbar, Hero, ProjectCard, ProjectGrid, ExperienceTimeline, ArchitectureDiagram, WorkflowDiagram, CapabilityCard, ContactCTA, Footer, ProjectCaseStudy) without duplicating content unnecessarily, and reading project pages from the centralized project data source wherever possible. Rationale: the brief requires reusable components, a centralized data source, and no unnecessary duplication.
NFR-06 — Production quality (explicit) The website must be visually impressive and production-quality. Rationale: the brief lists both among quality requirements and states the portfolio itself should feel like a technology product.
NFR-07 — Content integrity (explicit) No invented job dates, project metrics, testimonials, education, certifications, company relationships, revenue figures, unconfirmed technologies, or business impact percentages may appear; unpopulated fields render as explicit placeholders. Rationale: the brief's no-fabrication rule and its instruction to add accurate content later.
NFR-08 — Branding integrity (explicit) Formative must never be mentioned; the owner must never be presented as a founder; projects are presented simply as systems or projects personally designed or developed; and Royal Enfield, NovaCare, Finviz, and other associated organizations must never be presented in a way that implies direct employment. Rationale: the brief's branding rules.
NFR-09 — Visual direction compliance (explicit) The site must use a dark or near-black theme with strong typography, subtle gradients, soft borders, animated background details, smooth scrolling, premium hover states, subtle parallax, clean cards, architecture diagrams, workflow visualizations, and polished page transitions, and must avoid generic developer portfolio templates, skill percentage bars, excessive neon, gaming aesthetics, unnecessary glassmorphism, random animations, and cliché coding illustrations. Rationale: the brief's design direction and avoid list.
NFR-10 — Owner identity continuity (required_inference) The owner's content-maintenance lifecycle requires first-use access by invitation or provisioning and returning verification, because the centralized project data and portfolio content are durable, owner-specific state that must remain bound to the correct person. Rationale: without this, the accepted maintenance journey cannot be executed; no public enrollment, role management, or permission tiers are implied.
/projects/* routes). Rationale: the brief requires reusable components, routing architecture, and polished page transitions; React is the natural fit for the named component set.projects.js or projects.json module consumed by ProjectGrid, ProjectCard, and ProjectCaseStudy. Rationale: explicitly requested as the single source for project pages.Assumptions
Constraints
prefers-reduced-motion.font-variant-numeric: tabular-nums so digits align in columns; used as ornament at display sizes for step markers, section markers, and stats.rgba(237,235,230,0.10) used to separate panels and rule label/value rows instead of card chrome.projects.js or projects.json module holding each project's slug, title, description, category, role, technologies, problem, solution, modules, features, architecture, impact, learnings, screenshots, and status.ProjectCaseStudy component rendering the twelve sections: Project Hero, Business Problem, Before vs After Workflow, System Architecture, Modules, Key Features, Product Screens, Automation Flow, Technology Stack, Business Impact, What I Learned, Next Project.
Business Systems Architect · MIS · Automation
I build ERP systems, MIS platforms, workflow automation and internal business software — studying how a business operates, then designing and building the system that runs it.
How I build systems
Every system starts with how the business actually operates. These are the eight steps I work through, in order, before and while a system gets built.
08Projects · Systems I designed
A working catalog of the ERP platforms, MIS tools, inventory and workflow systems I have designed — each one built from a real operating process.
Integrated business system spanning sales, inventory, production, HR and finance.
Stock, order and movement tracking across purchase and dispatch.
Structured capture and approval of employee time records.
Compact operational system covering day-to-day business processes.
Human resource management system for employee records and HR processes.
Calling and follow-up tracking for sales and service pipelines.
Import shipment, documentation and clearance tracking.
AI-assisted tooling for generating and extending internal business systems.
04About
I study how a business actually operates, then design the data structure, build the system, automate the repetitive work and produce the management reporting. The role is not one discipline — it is the seam between five of them.
Business Analysis, System Architecture, MIS, Automation and Software Development are not separate services here. They run as one process from process understanding to a working internal system.
Experience02
A record of the roles behind the systems. Each entry is built to take further detail as it is confirmed.
Capabilities
Capability stated as a list, not a score. Each group below names the work I take on when a process has to become a structured, reported system.
Process to architecture
Build and integrate
Remove manual work
Structure and report
Applied tooling
Ship and maintain
Contact
Tell me how your business operates today — the workflows, the spreadsheets, the bottlenecks — and we can map the system it needs.
Start a conversationChannels are added as they are configured

Business Systems Architect · MIS · Automation
I build ERP systems, MIS platforms, workflow automation and internal business software — studying how a business operates, then designing and building the system that runs it.
How I build systems
Every system starts with how the business actually operates. These are the eight steps I work through, in order, before and while a system gets built.
08Projects · Systems I designed
A working catalog of the ERP platforms, MIS tools, inventory and workflow systems I have designed — each one built from a real operating process.
Integrated business system spanning sales, inventory, production, HR and finance.
Stock, order and movement tracking across purchase and dispatch.
Structured capture and approval of employee time records.
Compact operational system covering day-to-day business processes.
Human resource management system for employee records and HR processes.
Calling and follow-up tracking for sales and service pipelines.
Import shipment, documentation and clearance tracking.
AI-assisted tooling for generating and extending internal business systems.
04About
I study how a business actually operates, then design the data structure, build the system, automate the repetitive work and produce the management reporting. The role is not one discipline — it is the seam between five of them.
Business Analysis, System Architecture, MIS, Automation and Software Development are not separate services here. They run as one process from process understanding to a working internal system.
Experience02
A record of the roles behind the systems. Each entry is built to take further detail as it is confirmed.
Capabilities
Capability stated as a list, not a score. Each group below names the work I take on when a process has to become a structured, reported system.
Process to architecture
Build and integrate
Remove manual work
Structure and report
Applied tooling
Ship and maintain
Contact
Tell me how your business operates today — the workflows, the spreadsheets, the bottlenecks — and we can map the system it needs.
Start a conversationChannels are added as they are configured
No comments yet. Be the first!