Live · Collectibles shop, Birkirkara
One stock for the shop and the website, always in sync.
The shop now runs online and in-store from one system. Stock is always accurate, every sale is recorded, and the website is quicker to browse than the old one.
The client
Animated Figurines Malta is a collectibles shop on Valley Road, Birkirkara. It sells Funko POP!s, anime figures and other collectibles, in the shop and online.
The brief
The shop had outgrown its Wix website. Stock was tracked separately from online sales, orders from Facebook and Instagram were kept by hand, and pre-orders were hard to manage. They wanted a fast website that customers enjoy browsing. They also wanted one system behind it for stock and orders, whether a sale happens online, in the shop or in a message.
Built with
- Languages
- TypeScript
- SQL
- HTML
- CSS
- Frameworks
- React
- Tailwind CSS
- Hosting and data
- Cloudflare
- Payments
- Stripe
Before and after.
A wall of brand logos became a shop front, with the latest pre-order and the newest arrivals up top. Drag the handle to compare the old Wix home page with the new one.


Google search · 7 Nov 2026
First on Google.
Search “reverse flash funko malta” or “bleach funko pop malta” and Animated Figurines Malta comes up first, above other Malta shops selling the same figures.
That is the SEO we build into every page: clear product titles, product data Google can read, and pages that load fast.
Rankings can vary by person, place and day.
What we built.
01 · 7 parts
The shop website
- Home page with banner slides, themed section banners, a brands carousel and the shop's Instagram feed
- Shopping by product type, fandom, brand, new arrivals, deals and pre-orders, with search
- Product pages with POP! number, edition, size and pre-order month
- Checkout with card payment through Stripe: delivery to Malta or Gozo, express delivery in Malta, or click & collect; baskets that mix in-stock items and pre-orders are split into separate deliveries, each charged on its own.
- Customer accounts with past orders and loyalty points. Points from the old Wix shop move over automatically when a customer signs up with the same email.
- Wishlist, a Mystery POP! page, and short, plain legal pages
- Set up for Google: product and store data, a sitemap, and links from the old Wix site that still open the right product



- In-stock items: delivered or collected, charged now
- Pre-orders: their own delivery, charged on their own
- 01A customer had points on the old Wix shop
- 02They sign up with the same email
- 03Their points are waiting in the new account
- Wishlist
- Mystery POP!
- Help
- Terms
- Privacy
- Cookies
02 · 7 parts
The stock and order system
- One place for every order: website orders, pay-in-shop reservations, and sales made on Facebook, Instagram, WhatsApp or by phone
- Stock comes off as soon as an item is sold, wherever it was sold, and the system won't let an item sell twice
- Pre-orders are filled oldest first when new stock arrives
- Refunds and returns, packing slips, delivery-run lists, reorder lists and labels
- A dashboard with sales, best sellers, orders to handle and stock value
- Staff accounts, so the owner decides who can see and change what
- A one-click import that moved the whole Wix catalogue across, photos included
- Website
- Pay in shop
- Phone
- 01An item sells, online or in the shop
- 02Stock comes off straight away, everywhere
- 03The last one can't be sold twice
- 01New stock arrives
- 02The oldest pre-order is filled first
- 03Then the next, in the order they came in
- Refunds
- Returns
- Packing slips
- Delivery runs
- Reorder lists
- Labels

- Decides what each staff account can see
- and what it can change
- Wix products
- Product photos
Want results like these?
See how your website scores for speed, mobile, Google visibility and accessibility, plus the first things we’d fix. No sign-up, no obligation.

