const canvas = document.getElementById("canvas");
            const ctx = canvas.getContext("2d");
        
            // Set canvas size
            function resizeCanvas() {
                canvas.width = window.innerWidth;
                canvas.height = window.innerHeight;
            }
            resizeCanvas();
            window.addEventListener("resize", resizeCanvas);
        
            // Array to keep track of circles
            const circles = [];
            const fadeDuration = 2000; // duration in milliseconds
        
            function addCircle(x, y) {
                circles.push({ x, y, startTime: Date.now() });
            }
        
            function drawCircle({ x, y, startTime }) {
                const elapsed = Date.now() - startTime;
                const progress = elapsed / fadeDuration;
                const alpha = Math.max(0.5 - progress, 0);
                const radius = 200;
        
                // Create a radial gradient with fading alpha
                const gradient = ctx.createRadialGradient(x, y, 0, x, y, radius);
                gradient.addColorStop(0, `rgba(3,98,76, ${alpha})`); // green center
                gradient.addColorStop(1, "rgba(3,98,76, 0)"); // fades out
        
                ctx.fillStyle = gradient;
                ctx.beginPath();
                ctx.arc(x, y, radius, 0, Math.PI * 2);
                ctx.fill();
            }
        
            function animate() {
                // Clear the entire canvas on each frame
                ctx.clearRect(0, 0, canvas.width, canvas.height);
        
                // Draw and update circles
                for (let i = circles.length - 1; i >= 0; i--) {
                    const circle = circles[i];
                    const elapsed = Date.now() - circle.startTime;
                    if (elapsed > fadeDuration) {
                        // Remove circle when its fade duration is over
                        circles.splice(i, 1);
                    } else {
                        drawCircle(circle);
                    }
                }
        
                requestAnimationFrame(animate);
            }
            animate();
        
            // Add a new circle on each mouse move event
            document.addEventListener("mousemove", (event) => {
                addCircle(event.clientX, event.clientY);
            });
        

Boutique Development,
Enterprise
Results

  • Strategia • Tecnologia • Design

Hoculus è una boutique di sviluppo Shopify che con eccellenza tecnica e visione strategica supporta aziende ambiziose nella crescita omnicanale.

Contattaci

7+

anni di esperienza come partner shopify

100+

e-commerce shopify/shopify plus clienti
Mason's
Bia Home & Garden
Labcare
Fip Porte
Cinelli
Sake Company
Velasca
Heavy Manners
Trenord
Brian & Barry
Sprizzer
Gallo 1927
Messo a nuovo
Argo
Cavallino
Damiano Organic
Hundog
Mason's
Bia Home & Garden
Labcare
Fip Porte
Cinelli
Sake Company
Velasca
Heavy Manners
Trenord
Brian & Barry
Sprizzer
Gallo 1927
Messo a nuovo
Argo
Cavallino
Damiano Organic
Hundog

I Nostri Servizi

SOLUZIONI SU MISURA DALLA PIANIFICAZIONE DELL'ARCHITETTURA ALLA CRESCITA LONG TERM

( 01 )

Strategia

Pianificazione roadmap di breve e lungo periodo, per garantire percorsi chiari e data-driven verso il raggiungimento degli obiettivi.

E-commerce AuditKPI & RoadmapB2CB2B
POS & OmnicanalitàInternazionalizzazioneSEOAnalisi di mercato & Competitor

Progettiamo e sviluppiamo integrazioni tra e-commerce e sistemi aziendali, creando un ecosistema tecnologico connesso, affidabile e scalabile.

Design architettura & FlussiGestionaliPIM & DAMCRMOMS
Integrazione App & Sistemi di terze parti3PLLoyalty & MembershipPoint-of-Sale (POS)

Sviluppo specializzato di soluzioni front-end e back-end per e-commerce user-centric, sicuri e flessibili, realizzati con le tecnologie più recenti.

Sviluppo temi ShopifySoluzioni HeadlessSoluzioni B2B3D & ConfiguratoriApp Shopify pubbliche & Private
App customCheckout UI extensions/functionsAdmin UI extensionsSEO TecnicoOttimizzazione PageSpeed & Core Web Vitals

Realizzazione di esperienze utente fluide e coinvolgenti, con un design curato nei dettagli e ottimizzato per la conversione.

Direzione creativa & ArtisticaDesign dell'interfaccia utente (UI)Email & Landing page designAnimazione e interazioni
Analisi esperta & Audit UI/UXDesign dell'esperienza utente (UX)Content & CopywritingAccessibilità

Trasferimento e sincronizzazione dati da altri CMS tra cui Magento/Adobe commerce, Salesforce, Prestashop, WooCommerce e piattaforme custom.

Migrazione del patrimonio informativoMigrazione prodottiMigrazione ordini & clienti
Migrazione sicura SEOTrasferimento integrazioniStrategia di Go-live

Ottimizzazione continua dei KPI attraverso analisi dei dati, studio del comportamento degli utenti, miglioramento delle interfacce e attività di testing avanzato.

Analisi dati & ComportamentoPianificazione & Prioritizzazione evolutiveAB testing
Tracciamento & monitoraggioReporting

Pianificazione e implementazione di strategie marketing data-driven incentrate su vendita, crescita online e fidelizzazione dei clienti sui principali canali online.

Integrazione piattaforme & supporto tecnicoPerformance marketingE-mail marketing e automazioniTracciamento e monitoraggio
Gestione Email, SMS & WhatsappLead generation Report & analisiPianificazione Loyalty & abbonamenti

Partners & Integrations

Shopify Plus

Smile.io

Yotpo Email Marketing & SMS

Yotpo Product Reviews App

Shopify Inbox

Shop

Klavyio

Yotpo Loyalty Rewards Referral

Shopify Email

Justuno

Shopify Marketplace Connect

Recharge

Shopify Translate & Adapt

Shopify Search & Discovery

Okendo

Gorgias

Shopify Plus

Smile.io

Yotpo Email Marketing & SMS

Yotpo Product Reviews App

Shopify Inbox

Shop

Klavyio

Yotpo Loyalty Rewards Referral

Shopify Email

Justuno

Shopify Marketplace Connect

Recharge

Shopify Translate & Adapt

Shopify Search & Discovery

Okendo

Gorgias

Shopify Plus

Smile.io

Yotpo Email Marketing & SMS

Yotpo Product Reviews App

Shopify Inbox

Shop

Klavyio

Yotpo Loyalty Rewards Referral

Shopify Email

Justuno

Shopify Marketplace Connect

Recharge

Shopify Translate & Adapt

Shopify Search & Discovery

Okendo

Gorgias

Shopify Plus

Smile.io

Yotpo Email Marketing & SMS

Yotpo Product Reviews App

Shopify Inbox

Shop

Klavyio

Yotpo Loyalty Rewards Referral

Shopify Email

Justuno

Shopify Marketplace Connect

Recharge

Shopify Translate & Adapt

Shopify Search & Discovery

Okendo

Gorgias

Shopify Bundles

LoyaltyLion

Retail Barcode Labels

Octane.ai

Stocky

Point of Sale

Digital Downloads

Buy Button Channel

Shopify Collabs

Shopify Order Printer

Shopify Forms

Shopify Subscriptions

Sendcloud

Evey

Signifid

Trustpilot

Shopify Flow

Linkpop

Shopify Bundles

LoyaltyLion

Retail Barcode Labels

Octane.ai

Stocky

Point of Sale

Digital Downloads

Buy Button Channel

Shopify Collabs

Shopify Order Printer

Shopify Forms

Shopify Subscriptions

Sendcloud

Evey

Signifid

Trustpilot

Shopify Flow

Linkpop

Shopify Bundles

LoyaltyLion

Retail Barcode Labels

Octane.ai

Stocky

Point of Sale

Digital Downloads

Buy Button Channel

Shopify Collabs

Shopify Order Printer

Shopify Forms

Shopify Subscriptions

Sendcloud

Evey

Signifid

Trustpilot

Shopify Flow

Linkpop

Shopify Bundles

LoyaltyLion

Retail Barcode Labels

Octane.ai

Stocky

Point of Sale

Digital Downloads

Buy Button Channel

Shopify Collabs

Shopify Order Printer

Shopify Forms

Shopify Subscriptions

Sendcloud

Evey

Signifid

Trustpilot

Shopify Flow

Linkpop

Shopify Checkout Blocks

Shopcodes

Shopify Audiences

Shopify Bill Pay

Launchpad

Shopify Combined Listings

Algolia

Data Exporter

Tax Compliance

Headless

Fraud Control

Dynamic yeld by mastercard

Shopify Fulfillment Network

Rebuy

Iterable

Theme Access

Shopify Checkout Blocks

Shopcodes

Shopify Audiences

Shopify Bill Pay

Launchpad

Shopify Combined Listings

Algolia

Data Exporter

Tax Compliance

Headless

Fraud Control

Dynamic yeld by mastercard

Shopify Fulfillment Network

Rebuy

Iterable

Theme Access

Shopify Checkout Blocks

Shopcodes

Shopify Audiences

Shopify Bill Pay

Launchpad

Shopify Combined Listings

Algolia

Data Exporter

Tax Compliance

Headless

Fraud Control

Dynamic yeld by mastercard

Shopify Fulfillment Network

Rebuy

Iterable

Theme Access

Shopify Checkout Blocks

Shopcodes

Shopify Audiences

Shopify Bill Pay

Launchpad

Shopify Combined Listings

Algolia

Data Exporter

Tax Compliance

Headless

Fraud Control

Dynamic yeld by mastercard

Shopify Fulfillment Network

Rebuy

Iterable

Theme Access

Contattaci

Trasformiamo visioni ambiziose in risultati concreti.

Dove siamo