
Create my personal portfolio website as a NEXT-LEVEL, multi-...
Prompt
Create my personal portfolio website as a NEXT-LEVEL, multi-page MOTION EXPERIENCE β not a traditional portfolio, not a template, and definitely not just a collection of sections. You are not only a developer here. Think like a world-class creative developer, interaction designer, motion designer, art director and UX engineer working together. IDENTITY Name: Suhaib Role: Creative Developer Email: craftworldtool@gmail.com PROJECTS β’ Workskio β’ Choco Hub β’ Funngro β’ EasyGrow β’ Web Lab IMPORTANT PRIVACY RULE: Do NOT include my age, school, birthday, photograph, location, or unnecessary personal identity information. CORE VISION Build a website where the WEBSITE ITSELF becomes the portfolio. The visitor should not simply scroll through information. They should EXPERIENCE it. I want the reaction to be: βWaitβ¦ what just happened?β βIs this actually a portfolio?β βOkay, I need to explore this.β Create a strong visual language that feels original, intentional and premium. MULTI-PAGE ARCHITECTURE Create a genuinely multi-page experience such as: / β Entry / Home experience /about β Identity, thinking & capabilities /work β Project universe /work/workskio β Workskio case study /work/choco-hub β Choco Hub case study /work/funngro β Funngro case study /work/easygrow β EasyGrow case study /experiments β Interactive experiments / creative lab /process β How I think and build /contact β Final interaction You may introduce additional pages if they improve the experience. IMPORTANT: Do not make every page look like the same template with different text. Every major page should have its own visual rhythm while still belonging to the same universe. HOME EXPERIENCE The homepage should immediately establish Suhaib's creative identity. Instead of a normal: βHi, I'm Suhaibβ create a cinematic opening sequence with typography, movement and spatial composition. Use elements that react to: β’ scrolling β’ mouse movement β’ touch β’ hover β’ navigation β’ section transitions Typography itself can become an interface. Words can move, split, transform, overlap, disappear, reappear or transition into the next section. ABOUT EXPERIENCE Do not create a boring biography. Turn the About page into an interactive explanation of how I think and create. Use ideas such as: THINK β CREATE β BUILD β EXPERIMENT β REFINE Allow the typography, layout and sections to transform as the visitor explores. Keep the actual information professional and concise. WORK EXPERIENCE Projects should NOT be ordinary cards in a grid. Create a project exploration system. As the visitor moves through projects: β’ layouts transform β’ typography changes β’ project visuals react β’ sections pin and release β’ navigation updates β’ transitions connect one project to another Each project should feel like entering a different chapter. CASE STUDIES For every major project, create a complete visual case-study experience. Include: β’ project introduction β’ concept β’ problem / objective β’ what was created β’ UI/UX decisions β’ technology / skills β’ interactive preview β’ process β’ final result β’ transition to the next project Do not fill space with unnecessary paragraphs. Make information easy to scan while the motion provides the storytelling. EXPERIMENTS / CREATIVE LAB Create a page that feels like entering a digital playground. Show experimental interactions, motion studies, UI experiments, creative components or small interactive concepts. They don't need to be huge applications. The purpose is to demonstrate that I don't only build websites β I experiment with interfaces. MOTION LANGUAGE Push motion much further than normal portfolio animations. Explore: β’ cinematic page transitions β’ smooth scrolling β’ scroll-driven transformations β’ kinetic typography β’ text masking β’ character-by-character reveals β’ clip-path transitions β’ pinned storytelling β’ horizontal movement β’ parallax depth β’ scale transformations β’ perspective β’ magnetic interactions β’ cursor-responsive elements β’ touch-responsive elements β’ hover morphing β’ image displacement β’ section-to-section continuity β’ navigation morphing β’ animated progress indicators β’ micro-interactions β’ loading choreography β’ subtle ambient movement BUT: Do NOT turn it into animation soup. The site must remain readable, fast and elegant. Every major animation should have a reason. THE βWOWβ MOMENTS Create several moments that feel unexpected. For example: A project title could transform into the project page. A section could visually fold into the next section. A giant piece of typography could become navigation. Scrolling could temporarily change the composition rather than simply moving the page upward. The cursor could subtly influence specific objects. A project transition could feel like entering another environment. A hidden interaction could reward exploration. Use your own creative judgement to invent moments like these. Do NOT copy these examples literally if you have a better idea. VISUAL STYLE Keep the UI: β’ minimal β’ editorial β’ premium β’ spacious β’ modern β’ highly readable β’ visually confident Use a controlled color system rather than throwing gradients everywhere. Avoid: β’ generic AI portfolio aesthetics β’ excessive glassmorphism β’ giant unnecessary 3D objects β’ particle explosions β’ rainbow gradients β’ excessive borders β’ huge amounts of text β’ meaningless animations β’ template-looking cards I want sophisticated simplicity. The complexity should come from the INTERACTION, not visual clutter. RESPONSIVE EXPERIENCE Desktop and mobile must feel intentionally designed. Desktop can use: β’ cursor interactions β’ hover states β’ horizontal sections β’ larger compositions β’ deeper spatial movement Mobile should have its own interaction logic: β’ touch gestures β’ tap interactions β’ swipe-friendly sections β’ simplified motion where necessary β’ carefully controlled viewport usage Never simply shrink the desktop design. PERFORMANCE Because this is a motion-heavy website, performance is extremely important. Optimize: β’ animations β’ images β’ JavaScript β’ rendering β’ scroll listeners β’ asset loading Prefer transform/opacity-based animation where appropriate. Respect prefers-reduced-motion. Do not sacrifice usability for visual effects. NAVIGATION Create a navigation system that feels like part of the experience. Include: β’ smooth page transitions β’ active page indication β’ mobile menu β’ project navigation β’ clear way back β’ browser Back/Forward support CRITICAL: The browser's normal Back and Forward buttons must work perfectly. Never trap the visitor inside custom navigation. TECHNICAL REQUIREMENTS Actually build the complete website. Do NOT: β’ stop at a design concept β’ give me only a landing page β’ create fake buttons β’ leave placeholder sections β’ provide pseudo-code β’ tell me how I could build it Build the real working implementation. Use a clean component architecture and reusable motion systems where appropriate. FINAL QA Before considering the project finished, thoroughly test: β Every route β Every internal link β Project navigation β Browser Back β Browser Forward β Direct URL loading β Page refresh β Mobile navigation β Touch interactions β Mouse interactions β Hover states β Scroll animations β Page transitions β Responsive layouts β 320px β 1440px+ screens β Reduced-motion mode β Console errors β Broken assets β Performance problems Fix issues instead of simply mentioning them. FINAL CREATIVE DIRECTION Do not ask me to choose between ten design directions. Make strong creative decisions yourself. Push the concept as far as you can while keeping it usable. The goal is NOT: βMake a beautiful portfolio.β The goal is: βCreate a digital experience so memorable that the visitor remembers the WEBSITE before they remember the portfolio content.β Make it feel like a website from the future of creative development β while still being clean, human, readable and professionally usable. Build it. Test it. Polish it. Then make it even better.
A system prompt was added to support web rendering
Response not available