Skip to content
Vendor Portal logo

Vendor Portal

Vendor Portal application and payment flow

Vendor Portal is the Enchant Christmas operations platform for vendor applications across seasonal event locations. The team built the vendor-facing application flow, admin review dashboard, DocuSign-backed contract handling, online payments, notifications, reporting, CSV exports, configurable seasonal settings, broadcast messaging, chat, and contract-template tooling used by the Enchant operations team.

Vendor Portal admin dashboard with revenue and application metrics

Admin review and operations

The admin dashboard gives Enchant operators a single place to review applications, filter vendors by city and category, approve or reject submissions, send reminders, and follow revenue, invoices, and application counts. Later releases added permissions, activity logs, rating actions, CSV exports, and seasonal configuration tools for payment periods, categories, locations, discounts, add-ons, and full-capacity controls.

Vendor Portal DocuSign contract signing

Contracts and signatures

The portal connects application records with DocuSign so vendors can receive, review, and sign contracts online. The contract workflow later expanded into configurable contract templates, preview pages, approve-and-send actions, download support, base and individual contract types, and multiple-contract flows for more complex vendor cases.

Team

  • Mr. Igor Stuenko avatar

    Mr. Igor Stuenko

    Senior Frontend, Mobile & AI Developer

  • Mr. Oleg Sachuk avatar

    Mr. Oleg Sachuk

    Backend developer

  • Mr. Oleh Sannikov avatar

    Mr. Oleh Sannikov

    Full stack developer

  • Mr. Oleksandr Nashyvan avatar

    Mr. Oleksandr Nashyvan

    CEO

  • Mr. Philipp Sapronov avatar

    Mr. Philipp Sapronov

    Frontend/Mobile developer

  • Mr. Ruslan Kolomiyets avatar

    Mr. Ruslan Kolomiyets

    Frontend developer

  • Mr. Sergey Vaschenko avatar

    Mr. Sergey Vaschenko

    Project Manager

  • Mr. Stepan Nasliedkov avatar

    Mr. Stepan Nasliedkov

    Frontend/Mobile developer

  • Mr. Vladimir Mezin avatar

    Mr. Vladimir Mezin

    Senior AI Backend Developer

  • Mr. Vladislav Stepanenko avatar

    Mr. Vladislav Stepanenko

    Backend developer

  • Mrs. Yuliya Tkacuk avatar

    Mrs. Yuliya Tkacuk

    QA

Vendor Portal invoice payment modal

Payments and invoices

Vendor payments are handled online through invoice and payment flows tied to each application. Operators can manage application fees, deposits, remaining balances, extra invoices, external payment options for specific categories, payment dates, and reminder actions while vendors complete payments through the portal.

Highlights

The 2024 updates refined contract operations and added targeted admin actions for the next application season.

  • Added contract downloads and improvements to the contract view.
  • Added base-contract validation, template formatting, and copy-paste support across multiple pages.
  • Added a manual create-vendor action for admin users.
  • Added external payments for open food categories and new payment date controls.
  • Added application actions such as marking vendors as all set, sending reminders, and managing multiple contract templates.
Mar 2024

Vendor Portal VIII

The contract workflow moved deeper into the portal with configurable templates, previews, and approval actions.

  • Added the contract creation setup and the new contract flow pages.
  • Added editable contract templates with a customized text editor.
  • Added template listing, view, edit, and menu actions.
  • Added contract preview improvements and contract list filters.
  • Added support for additional contracts and approve-and-send actions.
Dec 2023

Vendor Portal VII

The team added direct communication tools so administrators could reach vendors from the portal instead of relying only on external channels.

  • Added broadcast pages for sending announcements to selected vendor audiences.
  • Added broadcast review, recipient counts, drafts, search, and status handling.
  • Added a chat page for direct conversations with vendors.
  • Built mobile navigation and mobile layouts for admin workflows.
  • Added chat attachments, unread markers, filters, menus, and vendor detail views.
Nov 2023

Vendor Portal VI

The 2023 season added more self-service controls for admins and vendors, especially around public content, discounts, and reporting.

  • Added promo codes for waiving application fees.
  • Built the landing page editor and loader flow for portal content updates.
  • Added customizable CSV export settings and CSV download fixes.
  • Added year-based application download filtering and edited-date labels.
  • Improved invoice, discount, and price-range handling in admin workflows.
Jul 2023

Vendor Portal V

The team extended the admin dashboard with stronger reporting, invoice handling, and payment visibility for operational teams.

  • Added metrics to the admin dashboard for application and revenue tracking.
  • Improved invoice management screens, payment editing, and payment status filters.
  • Added full-capacity controls to payment setup.
  • Expanded CSV exports with payment amount, payment status, and application fee fields.
  • Added tools for resetting applications and keeping invoice calculations consistent.
Apr 2022

Vendor Portal IV

The 2021 work focused on the admin review flow, vendor categories, and the tools needed to manage applications after submission.

  • Added the review and approval system for vendor applications.
  • Added vendor category management to the admin panel.
  • Improved contract sending, reminders, and application cancellation states.
  • Added confirmation modals and permission-aware admin actions.
  • Added internal notes and additional invoice management for application follow-up.
Aug 2021

Vendor Portal III

The next stage adapted the portal for a new application cycle and expanded the payment and contract setup used by the operations team.

  • Reworked the vendor application form and aligned it with the payment portal flow.
  • Added contract confirmation and clearer contract status handling.
  • Expanded dashboard columns, action buttons, and payment breakdown views.
  • Built admin payment setup for payment periods, locations, discounts, and add-ons.
  • Added CMS-style configuration sections and support for additional payments.
May 2020

Vendor Portal II

The team started the Vendor Portal as the operations workspace for managing fair vendor applications across Enchant Christmas locations.

  • Built the first admin layout, authentication flow, and Firebase-backed vendor data access.
  • Added vendor lists with pagination, filters, search, statuses, and location-specific views.
  • Connected contract data and DocuSign envelope tracking to vendor records.
  • Added payment method, payment amount, tax, deposit, and final-payment fields for application processing.
  • Introduced admin roles, permission-aware screens, and activity logging for operational control.
Jun 2019

Vendor Portal