~/ projects

I’ve built 30+ projects — these are the top 7 I decided to share with you. Scroll to flip through the folders, hover to pull the papers out, click to open one.

zsh — ~/projects

erti@portfolio ~/projects $ ls -la

drwxr-xr-x19 itemsto-my-petal/

drwxr-xr-x20 itemsdecisaid/

drwxr-xr-x5 itemscampuslab-twin/

drwxr-xr-x7 itemsfluksboard/

drwxr-xr-x10 itemsdatacenter-simulator/

drwxr-xr-x11 itemsdream2world/

drwxr-xr-x10 itemsclash-of-errors/

# …and 30+ in total. The rest stay in the drawer.

erti@portfolio ~/projects $

  1. 01to-my-petal/

    AI / PLANT CARE

    to my petal

    AI-assisted plant care and visual journaling.

    • React 19
    • TypeScript
    • Vite
    • Tailwind CSS 4
    Open folder
  2. 02decisaid/

    AI / DECISION INTELLIGENCE

    DeciSaid

    Turning team conversations into accountable decisions.

    • Next.js 15
    • React 19
    • TypeScript
    • Tailwind CSS 4
    Open folder
  3. 03campuslab-twin/

    DIGITAL TWIN / ACADEMIC

    CampusLab Twin

    A clearer view of the spaces where learning happens.

    • React
    • Three.js
    • Express
    • MySQL
    Open folder
  4. 04fluksboard/

    PRODUCTIVITY / WEB APP

    FluksBoard

    Making team workload visible through a capacity-aware Kanban experience.

    • React
    • JavaScript
    • Bootstrap
    • Node.js
    Open folder
  5. 05datacenter-simulator/

    3D / INTERACTIVE LEARNING

    Data Center Simulator

    An interactive 3D learning platform that makes data center infrastructure easier to understand.

    • React 18
    • TypeScript
    • Vite
    • Three.js
    Open folder
  6. 06dream2world/

    CREATIVE / AI STORYTELLING

    Dream2World

    Turning dreams into places to explore.

    • React
    • TypeScript
    • Tailwind CSS
    • Framer Motion
    Open folder
  7. 07clash-of-errors/

    GAMIFIED LEARNING / FULL STACK

    Clash of Errors

    Gamifying the debugging experience.

    • TypeScript
    • React 19
    • vinext
    • Vite
    Open folder