Elite Core https://elitecore.ca Promo Distribution Software Sun, 15 Feb 2026 16:19:22 +0000 en-US hourly 1 https://wordpress.org/?v=6.7.5 https://elitecore.ca/wp-content/uploads/2025/01/Elite-Core-Logo-FINAL-03-150x150.png Elite Core https://elitecore.ca 32 32 Update Log – 0.0.10 https://elitecore.ca/update-log-0-0-10/ Sun, 15 Feb 2026 16:17:37 +0000 https://elitecore.ca/?p=1615

Update 0.0.10 focuses on expansion. This phase introduced entirely new platform capabilities while also strengthening the operational backbone that allows Elite Core to scale cleanly across multiple businesses, programs, and storefronts.

As development progressed through January and into February, the goal was to ensure Elite Core is not just growing in features, but growing in structure. This update reflects a major step forward in how the ecosystem is beginning to connect: marketing websites, storefronts, warehousing, shipping, and operational tracking are all starting to move under one unified system.

PromoShowcase: The First Step Toward Distributor Websites

PromoShowcase entered its first stage of development in update 0.0.10. This is the beginning of Elite Core’s website layer, designed to allow distributors to launch a full promotional website experience without relying on disconnected platforms or manual site builds.

The initial concept focuses on creating the framework required for a distributor to generate a new site, establish structure, and begin pulling product content into a usable marketing environment.

  • Initial PromoShowcase foundation introduced
  • Website creation workflow established for distributors
  • Early product import capability added as the first content pipeline

This marks the start of a much larger system that will eventually connect storefront programs, product catalogs, and marketing content into a single, controllable web presence.

Warehouse Builder: A Visual Approach to Real Inventory Movement

Update 0.0.10 also introduced the first stage of the Warehouse Builder concept. Elite Core is beginning to support warehouse mapping in a way that feels visual, intuitive, and operationally accurate.

Instead of relying on abstract lists and location codes alone, Warehouse Builder is designed around a clickable, grid-based layout where real warehouse environments can be represented in a structured way.

  • Interactive warehouse grid concept introduced
  • Structured warehouse mapping framework added
  • Foundation laid for inventory movement visibility and storage logic

The long-term goal is simple: make warehouse operations easier to understand, easier to scale, and far less dependent on tribal knowledge. This update represents the earliest stage of that system.

Operational Updates: PromoStores Analytics and Reusable User Systems

Elite Core continues to strengthen its operational intelligence, and update 0.0.10 made key improvements in visibility and reuse.

PromoStores now has stronger analytics support, giving teams clearer insight into how programs perform and what real activity is being generated through each store.

  • PromoStores analytics added to measure store performance
  • Improved visibility into sales and program activity per site
  • Better internal tracking for operational review and decision-making

Alongside this, user syncing systems were refined so that user accounts and participants can be reused more effectively across programs. This reduces setup time and allows Elite Core to behave more like a true multi-program platform rather than isolated storefront instances.

Shipping Improvements: Carrier Support and Smoother Logistics

Shipping continues to be one of the most important real-world pressure points in promotional operations, and update 0.0.10 focused heavily on improving how Elite Core handles logistics.

More structure was introduced around carrier support, helping Elite Core move toward predictable, trackable shipping behavior that aligns with real distributor workflows.

  • Expanded carrier support (FedEx, UPS, and other shipping systems)
  • Improved groundwork for accurate shipping calculations and service selection
  • Better alignment between checkout behavior and real fulfillment processes

These shipping improvements help ensure PromoStores and operational order management can scale without introducing risk or inconsistent delivery workflows.

Further SaaS Refinement: Instances, Structure, and Scalability

Update 0.0.10 also continued reinforcing Elite Core’s SaaS architecture. As more distributors, storefronts, and business environments are added, the system must remain cleanly separated, secure, and scalable.

This phase improved the structural foundation around instances and multi-tenant behavior, ensuring Elite Core can support growth without sacrificing stability or introducing messy cross-system dependencies.

  • Continued refinement of instance-based architecture
  • Improved structure for multi-business expansion
  • Better groundwork for long-term SaaS scalability and control

This is the quiet work that users may not immediately see, but it defines whether the platform can grow into a true ecosystem.

What comes next

Update 0.0.10 is a major step forward in turning Elite Core into more than a platform for storefronts. With PromoShowcase beginning to take shape, Warehouse Builder entering early development, shipping systems becoming more structured, and operational analytics improving, Elite Core is moving closer to becoming a full end-to-end promotional infrastructure.

The next phase will continue expanding these systems while tightening how they connect, ensuring every new capability remains unified under a single operational source of truth.

 

 

]]>
1615
Update Log – 0.0.9 https://elitecore.ca/update-log-0-0-9/ Mon, 05 Jan 2026 00:46:33 +0000 https://elitecore.ca/?p=1175

This update focuses on clarity, structure, and readiness across Elite Core. The work completed during this phase emphasizes how different parts of the platform connect, especially where frontend experiences meet operational reality.

From late December into early January, attention shifted toward tightening how users launch programs, manage visibility, and move work through Elite Core with less friction and fewer one-off decisions.

PromoStores: From Storefronts to Programs

PromoStores continued to evolve from a simple company store concept into a structured way to launch controlled programs. The focus during this phase was defining how a store behaves, not just how it looks.

Rather than treating every store as a permanent public website, PromoStores is being shaped to support temporary, purpose-driven experiences that align with how promotional programs actually run.

  • Stores can be scoped to a specific audience, purpose, or timeframe
  • Programs can be launched, paused, or closed without rebuilding pages
  • Frontend behavior adapts based on the type of program being run

This allows teams to think in terms of programs and campaigns instead of static storefronts.

Guarded Access and Brand Control

A major area of refinement during this update was guarded access. Not every PromoStore is meant to be public, and not every product should be visible to every visitor.

PromoStores now support multiple layers of access control that allow teams to protect brands, pricing, and participation without introducing custom logic for each case.

  • Brand guarding to ensure products appear only in approved contexts
  • Email domain restrictions for internal or client-only programs
  • Invite-based and voucher-driven access for controlled participation

These controls make it possible to run employee programs, client portals, and limited campaigns using the same underlying system.

Flexible Checkout and Engagement Models

Another focus during this phase was removing the assumption that every store interaction must end in immediate payment.

PromoStores are being designed to support different engagement models depending on the program, without confusing the end user.

  • Checkout without payment for approval or review-based programs
  • Quote or request flows instead of direct purchase
  • Voucher-funded programs where users do not see pricing

This flexibility allows PromoStores to support internal rollouts, client approvals, and promotional initiatives that do not follow traditional ecommerce patterns.

Connection Back to Elite Core

While PromoStores focuses on the frontend experience, this update reinforced how tightly those experiences remain connected to Elite Core.

Actions taken in a store are designed to flow naturally into the rest of the system, without exposing internal complexity to the user.

  • Store activity stays tied to the originating program
  • Orders, requests, and submissions align with internal workflows
  • Operational teams retain visibility without manual re-entry

This keeps PromoStores flexible on the surface while remaining grounded in a single operational source of truth.

Command Centre Direction

Alongside frontend refinement, the Command Centre continued to take shape as a way to coordinate work across Elite Core. Its role is to provide awareness and direction, not another place to manage details.

  • High-level visibility into active work
  • Clearer signals for follow-up and attention
  • Reduced need to jump between modules for context

Smart Automation Support

During this phase, Elite Core continued laying the groundwork for smart automation that supports users quietly in the background.

The focus remains on helping work move forward faster while keeping people in control.

  • Assistance for routine follow-ups and checks
  • Support for scheduled and event-driven tasks
  • Automation that reinforces existing workflows

What comes next

Update 0.0.9 is about intent. PromoStores is no longer treated as a side feature, but as a structured way to run programs on top of Elite Core.

By deepening control over access, behavior, and flow, this update makes it possible to launch more frontend experiences without increasing operational complexity.

 

]]>
1175
PromoShowcase: A Smarter Frontend for Promotional Brands https://elitecore.ca/promoshowcase-smarter-frontend-for-promotional-brands/ https://elitecore.ca/promoshowcase-smarter-frontend-for-promotional-brands/#respond Sun, 04 Jan 2026 05:18:39 +0000 https://elitecore.ca/?p=1105

PromoShowcase is the frontend experience layer for Elite Core — designed to help promotional businesses present products, programs, and ideas in a way that actually moves people to action.

It works exceptionally well on WordPress, while remaining flexible enough to support other platforms and custom setups as needed.

A Frontend Built for Control and Flexibility

PromoShowcase gives you control over what your audience sees, how it is presented, and how they engage — without forcing everything into a rigid storefront model.

  • Curate exactly which products appear and where
  • Present offerings by campaign, client, or use case
  • Highlight select suppliers or private assortments
  • Adjust visibility and access based on the program

The focus is on intentional presentation, not volume.

Designed to Feel Native on WordPress

PromoShowcase integrates cleanly into WordPress, allowing teams to use familiar tools for layout, content, and design — while the platform handles the structure behind the scenes.

  • Use custom layouts, sections, and templates
  • Match existing brand identity and visual standards
  • Reuse page structures across multiple programs
  • Blend content, storytelling, and products naturally

It feels like part of your site, not a bolted-on system.

More Than Just a Storefront

PromoShowcase supports a range of frontend experiences, not just traditional e-commerce.

  • Presentation-focused pages
  • Campaign and launch experiences
  • Lead capture and inquiry-driven flows
  • Private or controlled-access programs

Whether the goal is interest, engagement, or action, the experience adapts.

Connected, Without Being Exposed

PromoShowcase is backed by Elite Core, which means frontend activity stays aligned with the rest of your business — without exposing internal complexity to the public.

  • Clean handoff from frontend to operations
  • Consistent structure across programs
  • A single source of truth powering multiple experiences

The frontend stays simple. The system stays smart.

Built to Be Customized — and Reused

PromoShowcase is designed to be configured once and adapted many times.

  • Different behavior per program or client
  • Flexible access and engagement rules
  • Reusable frameworks that evolve over time

You can launch quickly, refine easily, and reuse what works.

What’s Coming Next

The foundation is already in place. What’s coming next is about speed, guidance, and refinement.

  • Smarter starting points for new experiences
  • Guided setup for common program types
  • Deeper alignment with the broader Elite Core ecosystem

Why PromoShowcase Exists

PromoShowcase turns your frontend into an active part of your platform — not just a marketing surface.

If you want a frontend that feels custom, stays flexible, and connects cleanly to a powerful system underneath, PromoShowcase is built for that.

PromoShowcase is coming soon.

]]>
https://elitecore.ca/promoshowcase-smarter-frontend-for-promotional-brands/feed/ 0 1105
PromoStores: AI-Driven Company Stores Built for Speed https://elitecore.ca/promostores-ai-driven-company-stores/ https://elitecore.ca/promostores-ai-driven-company-stores/#respond Sat, 27 Dec 2025 20:10:35 +0000 https://elitecore.ca/?p=1024

PromoStores: AI Company Stores Are Almost Here

There was a time when launching a company store meant long timelines, endless email threads, and a lot of manual setup no one really had time for. By the time the store went live, the moment it was built for often felt like it had already passed.

PromoStores is about to change that. It is a new way to create branded company stores where AI helps with the heavy lifting, and Elite Core quietly handles everything behind the scenes.

What PromoStores Actually Is

PromoStores is not a single store. It is a system for launching many different stores, each with its own purpose, audience, and rules, without starting from scratch every time.

Think in terms of programs, not just websites:

  • Employee reward and recognition stores
  • Short-term event and conference stores
  • Client specific swag portals
  • Internal ordering hubs for branches and locations
  • Public facing merch stores for campaigns and launches

Each store is tailored to the brand it serves, while still running on the same PromoStores engine inside Elite Core.

What PromoStores Can Already Handle Today

Underneath the surface, PromoStores is connected directly to Elite Core and your existing WooCommerce setup. That means many of the hard, boring parts of company stores are already solved.

Store Setup and Control

  • Program based setup: Choose whether a store is for an event, an internal rollout, an ongoing program, or a short lived campaign, and set start and end dates so it behaves more like a campaign and less like a permanent website.
  • Store closing dates: Pop up and seasonal stores can be given clear end dates so they gently wind down instead of being forgotten.
  • Currency and taxes: Pick the right currency, control whether taxes are calculated, and apply store specific rules without rebuilding the whole flow.
  • Access options: Open stores to the public, keep them private behind a login, run them as voucher based programs, or limit them by email domain depending on the audience.

Products and Catalogs

  • ASI integration: Pull products directly from ASI into your store with synced details and tracking so they connect cleanly to your back end.
  • Custom products: Add non ASI items with their supplier, codes, production times, and pricing captured properly.
  • Curated catalogs: Build private assortments just for one client, team, or event so they only see what is meant for them.
  • Decoration aware: Connect products to your real decoration and production setup in Elite Core so the store reflects how you actually run jobs.

Checkout Rules and Guardrails

  • Email Domain Guard: Restrict checkout to approved email domains, such as @example.com or @mybusiness.com, so only the intended people can place orders.
  • Single item carts when needed: For certain programs, keep it to one item per order to simplify logistics and approvals.
  • Request a quote instead of paying online: Let some stores act as quote portals, where pricing can be reviewed before anything is confirmed.
  • Store specific behavior: Adjust notes, shipping options, and checkout layout on a per store basis to match the program.

Addresses and Locations

  • Location pickers: Offer a list of approved locations (like branches, job sites, or offices) instead of letting users free type addresses.
  • Read only autofill: Once a location is selected, billing and shipping details are filled in automatically and kept locked so they cannot be accidentally changed.
  • Per user and per store rules: Different programs can have different address behavior depending on who is ordering and where items should go.

Production and Workflow Through Elite Core

  • Orders drop straight into Elite Core: No more copying orders from the website into another system by hand.
  • Automatic purchase orders: Create supplier POs based on store orders so buying is tightly connected to what customers are actually ordering.
  • Proofing and shipping tools: Use your existing proof approval, task management, and shipping flows, all tied back to the store that generated the order.
  • Role based visibility: Order reps, client reps, purchasing, finance, design, and shipping each see the parts they are responsible for, without clutter.

Branding and Experience

  • Per store branding: Upload logos, set homepage banners, and choose primary and secondary colors for each store so they feel truly on brand.
  • Reusable layouts: Use flexible layouts that can be reused across programs, then lightly adjusted instead of rebuilt.
  • Client specific identity: Even though all stores run on the same core system, each one can look and feel like it was made just for that one brand.

How AI Will Fit Into PromoStores

Everything above is the foundation. The next step, and the part that is coming soon, is letting AI help create and configure stores from the very beginning.

Think of AI inside PromoStores as a smart store planner.

  • You describe the program in plain language: who it is for, what the budget looks like, how long it should run, and what success means.
  • AI suggests what kind of store you should use, how it might be laid out, and what the overall feel could be.
  • Brand colors and assets are pulled in from what you already have, or from a simple upload.
  • Product ideas are drawn from ASI, your own private catalog, and custom products you have already set up.
  • Checkout rules like email restrictions, address behavior, and payment options are pre filled based on the type of program you described.

Instead of staring at a blank configuration screen, you begin with a smart draft of a working store that you simply refine.

What ‘Launch Is Coming Soon’ Means Here

This is not a sketch on a whiteboard. A large part of PromoStores already exists in Elite Core and in your WordPress and WooCommerce stack. The next phase is about making that power accessible through a prompt and a few guided choices.

In the near future, you can expect to see:

  • AI assisted store creation: Start from a description rather than a long setup form.
  • Pre built blueprints: Quick options like ’employee appreciation store’, ‘new hire kit store’, or ‘conference store’ that come pre wired with sensible defaults.
  • Smarter reusable designs: Store layouts you can clone, refresh, and adapt without needing a developer each time.
  • Closer ties to PromoWorld: Stores that plug into campaigns and storytelling instead of sitting quietly in the background.

The goal is not only to launch stores faster. It is to make it easy to pause them, relaunch them for the next event, and remix what works without burning your team out.

A Small Heads Up Before Things Speed Up

PromoStores is the part of Elite Core that will turn ‘let’s just launch a store for that’ from a big project into a normal request.

If your world includes:

  • HR programs and employee rewards
  • Branch and franchise ordering
  • Event and campaign activations
  • Brand protected swag and merch

PromoStores is being shaped for you.

The AI powered layer is coming soon. The foundation is already running. And the next generation of company stores will not feel like static websites. They will feel like living programs you can start, adjust, and wrap up as easily as starting a new campaign.

Keep an eye on this space. The next store you launch might be the first one you did not have to hand build.

]]>
https://elitecore.ca/promostores-ai-driven-company-stores/feed/ 0 1024
Introducing PromoWorld – It’s About to Connect the Entire Promotional Industry https://elitecore.ca/introducing-promoworld/ https://elitecore.ca/introducing-promoworld/#respond Mon, 22 Dec 2025 20:02:03 +0000 https://elitecore.ca/?p=889

Let’s start with a simple truth.

The promotional products industry has always been full of people. Creative people. Strategic people. Problem solvers. Hustlers. Builders. Brands. Suppliers. Designers. Operators. An industry powered by human ideas and human effort.

But somehow, for an industry built on connection, everything has felt disconnected.

  • Products live in catalogs.
  • Suppliers live behind logins.
  • Campaigns live in inboxes.
  • Ideas live in meetings that never quite make it past the whiteboard.

PromoWorld exists because we think that is strange.

The Missing Layer in Promotional Products

PromoWorld is not a store.

It is not a catalog replacement.

It is not another place to upload a logo and hope for the best.

PromoWorld is a layer.

A social, connective layer that sits above products, suppliers, campaigns, and brands and finally allows them to exist in the same shared space. A place where promotional products stop being static items and start becoming part of something bigger.

Stories.

Campaigns.

Communities.

Experiments.

PromoWorld is early. Very early. But the idea behind it is already clear.

Promo should not feel transactional. It should feel alive.

An Open Ecosystem Anyone Can Build In

One of the biggest ideas behind PromoWorld is simple.

  • Anyone can contribute.
  • Anyone can build.
  • Anyone can explore.

PromoWorld is being designed as an open ecosystem, not a gated club. Suppliers are not locked into a single path. Distributors are not boxed into rigid templates. Brands are not forced into one version of what promotional products are supposed to be.

If you have products, you can bring them in.

If you have ideas, you can build around them.

If you have a story to tell, you can tell it through promo.

This is not about replacing existing relationships. It is about connecting them in a way that finally reflects how the industry actually works, whether that is through traditional distributors or modern promotional partners like Elite Promotional Marketing.

Connected to ASI and Beyond

PromoWorld connects directly into the broader promotional products universe, including compatibility with ASI Central. That means access to a massive network of suppliers, products, and data that the promotional industry already relies on every day.

But PromoWorld does not stop there.

Custom suppliers can be added.

Custom products can be created.

Private catalogs can exist alongside public ones.

If you manufacture something unique, it belongs here.

If you source outside traditional networks, it belongs here.

If your promo does not fit neatly into a predefined box, that is exactly the point.

PromoWorld is being built to reflect how promotional products actually move through the real world, not how software thinks they should.

The Social Layer Promo Has Been Missing

When we say PromoWorld is social, we do not mean noise.

We mean context.

Products can exist inside campaigns.

Campaigns can exist inside moments.

Moments can be shared, explored, and built upon.

Imagine seeing how a product was actually used. Imagine understanding why it worked. Imagine contributing your own version or building on someone else’s idea.

PromoWorld treats promotional products less like inventory and more like culture. The same way strong brands and campaign-led organizations already approach promo.

It gives space for discovery without turning everything into a feed. It encourages collaboration without forcing performance. It allows ideas to surface naturally, without shouting for attention.

Social, but intentional.

Built on Elite Core Infrastructure

PromoWorld is not an experiment duct taped to the side of Elite Core.

It is being built directly on top of it.

That matters.

Elite Core already connects sales, production, fulfillment, finance, reporting, and automation. PromoWorld inherits that foundation, which means ideas do not get lost between inspiration and execution.

  • A campaign can move from concept to product to delivery without changing systems.
  • A supplier can plug into real workflows, not just listings.
  • A brand can explore new ideas without sacrificing control or visibility.

This is where imagination meets infrastructure.

Why PromoWorld Is Being Introduced Now

Because PromoWorld is not something you unveil in a single moment.

It grows.

It evolves based on how people use it.

It gets better when people contribute.

It becomes real when the industry starts shaping it together.

We want PromoWorld to be a place people feel ownership over. Not because they were invited, but because they showed up.

This early phase is about opening the door, not finishing the room.

Rethinking How Promotional Products Create Value

PromoWorld challenges a quiet assumption the industry has lived with for a long time.

That promo is finished once the product ships.

We think that is when it actually starts.

PromoWorld gives products a second life. A shared context. A place where ideas echo instead of disappearing.

It turns promo into something people return to, not something they move past.

What Comes Next for PromoWorld

PromoWorld is coming soon. But more importantly, it is forming now.

You will see previews.

You will see experiments.

You will see things that feel new, and maybe a little unfamiliar.

That is intentional.

PromoWorld is not about perfection. It is about possibility.

And this is just the beginning.

]]>
https://elitecore.ca/introducing-promoworld/feed/ 0 889
Update Log – 0.0.8 https://elitecore.ca/update-log-0-0-8/ Sat, 20 Dec 2025 21:39:08 +0000 https://elitecore.ca/?p=1165

This update marks a shift toward coordination and control across Elite Core. The focus during this phase was not just adding features, but aligning systems that were already in motion so teams can operate with more confidence, visibility, and less friction.

Much of the work during this period centered around production maturity, cross-team communication, and the early structure of what we now refer to as the Command Centre.

Command Centre Foundations

The Command Centre began taking shape as a unifying layer for activity, awareness, and coordination. Rather than acting as a new destination, it is being designed as a way to surface what matters most across the system.

  • Centralized visibility into operational activity
  • Clearer signal of what needs attention versus what is already moving
  • Early groundwork for task, notification, and AI-driven workflows

This work sets the stage for a more proactive operating model, where teams spend less time searching for context and more time acting on it.

Production Workflow Hardening

Production continued to mature during this phase, with an emphasis on reliability and clarity under real operating conditions.

  • More consistent behavior across production states
  • Improved alignment between production views and purchasing data
  • Fewer edge cases that require manual intervention

The goal was to make production feel calm and predictable, even as job volume and complexity increase.

Operational Visibility and Flow

Another key theme during this period was visibility across departments. As Elite Core grows, it becomes more important that teams understand where work stands without relying on side conversations or external tools.

  • Cleaner transitions between sales, purchasing, and production
  • Improved consistency in how status and progress are surfaced
  • Reduced ambiguity around ownership and next steps

These refinements help teams stay aligned without overloading screens with unnecessary detail.

System-Wide Refinements

Alongside larger structural work, this phase included a steady stream of smaller improvements across the platform.

  • UI consistency updates across high-use areas
  • Improved performance in frequently accessed views
  • Cleaner interaction patterns that reduce accidental actions

Individually, these changes are subtle. Together, they significantly improve day-to-day usability.

Preparing for What Comes Next

This update represents a transition point. With production, purchasing, billing, and communication systems becoming more aligned, Elite Core is better positioned to support higher-level coordination and automation.

The groundwork laid here supports what comes next, including deeper Command Centre capabilities, smarter operational signals, and tighter feedback loops across the platform.

As always, much of this work happens quietly, but it is essential to building a system that scales without becoming brittle.

 

]]>
1165
Update Log – 0.0.7 https://elitecore.ca/update-log-0-0-7/ Sat, 15 Nov 2025 20:09:04 +0000 https://elitecore.ca/?p=1155

The period following our major October release was focused on something less flashy but equally important: tightening the financial and operational backbone of Elite Core. This phase was about making sure the system behaves predictably under real workload, especially where money, purchasing, and approvals are involved.

Rather than introducing brand new modules, we spent this time refining how existing ones interact, cleaning up edge cases, and improving confidence across finance-related workflows.

Purchasing Flow Refinement

Purchasing continued to receive focused attention. The goal was to make it easier to understand what is happening at a glance, while reducing unnecessary friction during review and follow-up.

  • Improved clarity around Purchase Order states and visibility
  • More predictable navigation between Sales Orders, Purchase Orders, and Projects
  • General cleanup to reduce misclicks and accidental context switching

These changes are aimed at supporting higher volume purchasing without overwhelming users or hiding important signals.

Billing and Cost Accuracy

Another major area of focus was billing accuracy. As bills arrive over time, it is critical that teams can enter, review, and adjust costs without second guessing totals or margin impact.

  • Smoother bill review and update flow as costs are received
  • Clearer summaries that show billing progress at a glance
  • Reduced ambiguity between expected and actual costs

This work helps ensure financial data stays trustworthy even when projects span multiple weeks or suppliers.

Margin and Totals Consistency

We also spent time reinforcing how margins and totals are calculated and displayed across the system. Small inconsistencies here can quickly erode trust, especially when reviewing financial performance.

  • Cleaner handling of pass-through charges such as shipping and artwork
  • Consistent decimal formatting across financial views
  • Reduced rounding surprises by standardizing calculations

The result is a clearer picture of profitability without forcing users to double-check the math.

Operational Cleanup and Reliability

Alongside finance-specific work, we addressed a range of smaller operational issues that surface during daily use. These are the kinds of improvements that often go unnoticed individually but add up to a smoother experience.

  • Reduced UI inconsistencies across high-traffic screens
  • More reliable status behavior in purchasing and production views
  • Fewer edge cases that require manual workarounds

This cleanup phase helps ensure that new features land on a stable foundation.

Why This Phase Matters

Elite Core is reaching a point where scale matters. As more data flows through purchasing, billing, and finance, the system needs to be calm, predictable, and forgiving. This phase was about reinforcing those qualities.

By investing time in financial accuracy, purchasing clarity, and operational stability, we are setting the platform up for the next wave of growth without compounding technical or workflow debt.

As always, this work continues quietly in the background, but it is foundational to everything that comes next.

 

]]>
1155
Update Log – 0.0.6 https://elitecore.ca/update-log-0-0-6/ Fri, 17 Oct 2025 14:25:00 +0000 https://elitecore.ca/?p=1139

This release is a major step forward for Elite Core. It brings deep improvements across Production, Purchasing, Billing, Invoicing, and reporting, with a strong focus on real-world job flow, clarity, and performance. Many of the systems introduced earlier now come together in a more complete and operational way.

Production and Job Lifecycle

  • End-to-end production lifecycle: Jobs now move cleanly from scheduling through start, pause, resume, QC, completion, cancellation, and reinstatement.
  • Job split and merge support: Jobs can be split or merged with a clear history so teams can see what changed and when.
  • Machine management by department: Machines can be managed per department with usage tracking to improve planning and capacity visibility.
  • Live updates during production: Process steps and materials can be updated during production to reduce bottlenecks and rework.
  • Unified production activity log: Step events, material edits, and process changes are combined into a single activity stream.
  • Faster scheduling setup: Key project and product details now auto-fill when scheduling production.
  • Smoother production screens: Faster filters and cleaner screens across all production views.

Production Navigation and Filters

  • Updated production navigation: New screens and simpler navigation, including a dedicated Machines Management area.
  • Clearer work-in-progress view: The In Production filter now includes Created, Submitted, Confirmed, and Open jobs.
  • Open filter refinement: Open now shows all work except Closed.
  • All stages option: Added for broader production reviews.
  • Simplified date filtering: Removed Due by today from Date Type filters.

Proofing

  • Drag-and-drop proof uploads: Upload proofs directly where teams expect them.
  • Designer assignment: Proofs can now be assigned to specific designers.
  • Proof status lifecycle: Clear statuses including Draft, Sent, Approved, and Changes Requested.
  • All proofs uploaded indicator: Improves handoffs between teams.
  • Improved upload reliability: Fewer interruptions and clearer feedback during uploads.

Purchasing and Purchase Orders

  • Simplified Purchasing layout: One clear row per Purchase Order displayed beneath each Sales Order.
  • Consistent click behavior: PO opens the PO, Sales Order opens the Sales Order, and project name opens the Project Overview.
  • Clearer status language: Ok, Problem, and Follow Up statuses now align with real work states.
  • Improved Firm visibility: Firm rows display in a darker red and the Firm filter now works as expected.
  • Cleaner filtering controls: Removed the three-dot menu to keep filters obvious and accessible.
  • More reliable PO generation: Clearer generation flow and improved PDF output.

Documents and PDFs

  • Cleaner print styles: Improved address formatting and fewer unexpected page breaks.
  • Improved rendering: Heavier documents now render more reliably in the viewer.

Billing and Invoicing

  • Refined Add/Edit Bill flow: Easier capture of supplier costs as bills arrive.
  • Inline supplier creation: Add a supplier directly from the picker without leaving the page.
  • Billing progress visibility: Helpful summaries show under-billed, on-track, or over-billed status at a glance.
  • More accurate billed margin: Margin is now calculated from total bills versus cart subtotal.
  • Smoother bill review: Easier updates and adjustments over time.
  • Multiple tax lines on invoices: Displays all applicable taxes clearly.
  • Standardized invoice terms: Corrected and consistent terms and conditions.
  • Consistent decimal formatting: All costs now show two decimal places.
  • Correct invoice email targeting: Ensures invoices are sent to the intended contact.
  • GST clarity: GST now shows the calculated tax amount on every invoice.
  • Cleaner invoice layout: Improved totals and overall presentation.

Pricing, Margins, and Math

  • Pass-through charge handling: Shipping and artwork charges no longer inflate margin while still contributing to totals.
  • Cents-first calculations: Math is handled at the cents level to prevent rounding issues.

Reports, Integrations, and Communication

  • Early Commissions report: Initial reporting added to help track payouts.
  • QuickBooks connection: QuickBooks is now connected throughout the app.
  • Aligned communication: Project chat, purchasing chat, production chat, and project overview messaging are now unified.

UI Stability and Polish

  • Styling stability improvements: Prevented unexpected visual resets by scoping styles more carefully.
  • Icon and UI cleanup: Corrected icon imports and small inconsistencies for a smoother experience.

Version 0.0.6 represents a major consolidation point for Elite Core. Production, purchasing, billing, and invoicing now work together more cohesively, with clearer data flow and fewer handoffs. This release sets the stage for continued scale while keeping the system grounded in real operational needs.

 

]]>
1139
Update Log – 0.0.5 https://elitecore.ca/update-log-0-0-5/ Mon, 15 Sep 2025 18:02:00 +0000 https://elitecore.ca/?p=1137

This update focuses on communication control, purchasing performance, and tightening the way users move through documents, projects, and daily operations. A major theme of this release is safer sending, clearer intent, and reducing friction across high-traffic areas of the app.

Messaging, Sending, and Communication

  • Multi-recipient sending: Estimates, Sales Orders, and Presentations now support selecting multiple recipients via dropdown when sending or converting.
  • Safer send flow: Auto-send has been disabled. A send options panel now appears before emailing customers.
  • Email routing control: Users can choose the client contact to email. Order-rep and client-rep are automatically CC or BCC’d on sends.
  • Correct client targeting: The system now consistently honors the selected contact’s saved email address.
  • Sales Order send clarity: The send button now clearly reads “Send Sales Order” when applicable.
  • Presentation comments notifications: Comments on presentations now email the assigned order-rep and client-rep.

Presentations and Documents

  • Presentation history panel: Each presentation version is now tracked with a unique identifier, creating a foundation for deeper version management.
  • Clearer totals: Presentations now show both pre-tax and after-tax totals to avoid confusion.
  • Document navigation improvements: Clicking a Sales Order opens the Sales Order, while clicking the project name opens the Project Overview.

Products, Custom Items, and Website Sync

  • Simplified Custom Product creation: Lighter initial create flow with support for editing existing custom products.
  • Website sync: Elite Core custom products can now be imported into the distributor website.
  • Product Search cleanup: The Product Search (Function) section was removed in favor of the Connect tab.
  • Request a Supplier flow: Users can request new suppliers, with admin review and approval handled in Operations.

Purchasing and Operations

  • Infinite scrolling: Purchasing now loads continuously for smoother navigation.
  • Purchasing dashboard fixes: N/A dates now populate correctly and can be updated.
  • PO navigation: Clicking a Purchase Order opens the PO directly without redirecting to the project.
  • Status reliability: Ok, Problem, and Follow Up statuses were fixed, with In Production applied correctly for active work.

Projects and Flow

  • Cart tab introduced: Projects now include a Cart tab to better reflect in-progress item grouping.
  • Clearer action paths: Navigation and click behavior now better reflects user intent across projects and documents.

Files, Pricing, and Services

  • Reliable file previews: PDF, AI, EPS, and SVG files now preview consistently.
  • Decoration pricing fix: Decimal pricing now displays correctly in decoration areas.
  • Shipping service improvements: Shipping pricing now saves correctly, forces quantity to one, and supports a no-tax option.

Reporting and Filtering

  • Expanded reporting filters: Added N/A, Overdue, Today, Earlier, Next 7 Days, and custom date range filters.

General UI and Labeling

  • Create Customer clarity: Header and primary button now read “Create Customer” instead of “Create Lead”.
  • Simplified People labels: “All Customers + Leads” is now labeled simply as “All”.

This release continues to harden Elite Core where teams spend the most time. Communication is now more deliberate, purchasing is faster and clearer, and navigation behaves in a way that better matches user expectations. These changes further prepare the platform for scale while keeping everyday workflows predictable and controlled.

 

]]>
1137
Update Log – 0.0.4 https://elitecore.ca/update-log-0-0-4/ Mon, 08 Sep 2025 15:12:00 +0000 https://elitecore.ca/?p=1131

This update continues to expand Elite Core across purchasing, proofing, project flow, and performance. The focus is on clarity, speed, and making each step of the workflow feel more intentional as complexity increases.

Purchasing and Production Refinements

  • Production renamed to Purchasing: Terminology across the app has been updated to better reflect real operational workflow.
  • Purchasing column control: Columns in the Purchasing panel can now be reordered via drag and drop.
  • Simplified Purchasing view: Removed Overrun, Underrun, and Ship Date columns to reduce noise.
  • Purchasing speed improvements: Faster load times and general polish throughout the Purchasing experience.
  • Purchasing reports groundwork: Initial development underway for a dedicated reports panel.

Sales, Deposits, and Estimates

  • Deposit guidance improvements: Clearer explanation of how deposits work and how to send deposit requests to clients.
  • Custom product flow without decoration: Streamlined process to add, price, and include custom items in Estimates and Sales Orders.
  • Other Services support: Artwork and Shipping charges can now be added for more accurate totals.

Products and Regional Support

  • Canadian product reliability: Improved handling of CA catalog and custom products to prevent add and sync issues.
  • Shipping and decorator mapping: Support for mapping ship-from, ship-to, and decorator routing for cleaner fulfillment logic.

Proofing and Presentations

  • Integrated proofing uploads: Proofs can now be attached and managed directly within the relevant workflow.
  • Presentation history view: Added visibility into presentation changes over time.

Projects and Visibility

  • Visible project flow: Actions now appear only when they are available at each stage, reducing confusion and missteps.
  • Purchase Order approvals: Purchase Orders now clearly show who approved them.
  • My Customers tab: Quick access to owned accounts and recent activity.

This release focuses on tightening the middle of the system. Purchasing, proofing, and project flow are becoming clearer and faster, while new support for deposits, regional products, and service charges prepares Elite Core for more advanced use cases ahead.

 

]]>
1131