My experience with a headless CMS (Strapi)
🔗 dev.to link I was approached by my friend to develop a E-commerce site for his book publishing business. I was mainly responsible for the back-end part. Requirements were basic: A good looking frontend. Multivender (multiple book Publishers / Sellers). Admin panel. Usual E-commerce stuff: Orders, payments, refunds, shipping, invoice generation etc. Initially we started off with next.js in the frontend, with postgresql , Typeorm and express.js in backend. We knew from day 1 that it might take a huge time to develop, especially the admin panel, so we were looking for alternatives....