Starting Out at Ginco: Animations, Strapi, and WooCommerce
My first role as a web developer — an animated digital marketing site powered by a headless CMS, and an e-commerce admin panel built on the WooCommerce API.
Every developer has a first real job, and mine was at Pishgaman Ginco Kavir in Yazd, from August 2022 to April 2023. Two projects defined it: a digital marketing website that needed to move, and an e-commerce admin panel that needed to just work.
A marketing site with motion
gincoplus.com is a digital marketing website where the design brief was simple: make it feel alive. I animated the UI blocks with Framer Motion — entrances, scroll-triggered reveals, and transitions that give the page a rhythm as you move through it. It was my first serious encounter with the library that would later become a specialty.
Behind the scenes, all content is managed through Strapi as a headless CMS, so the marketing team could rewrite copy and swap sections without a developer in the loop. There's a short demo on LinkedIn if you want to see it in motion.
An admin panel on WooCommerce
The second project was admin.gincoplus.com, an e-commerce admin panel built with Next.js on top of the WooCommerce REST API. The interesting twist: the storefront was WordPress, and the admin panel included theme settings that controlled the storefront's appearance remotely — a small bridge between the modern React world and the WordPress one. (Demo here.)
What it gave me
Eight months, two shipped products, and the two threads that run through everything I've built since: motion as a first-class part of interface design, and the conviction that content and code belong in separate systems.