DESIGN PROPOSAL Prepared by Jesse by Design Presentation notes
Family owned and operated since 1947800-722-3835

JESSE BY DESIGN / PRESENTATION NOTES

A store-first plan
for Fronk Oil.

Build one Bitrix24 Online Store, then add Fronk’s business pages inside it and keep the native catalog, cart, and checkout.

PROPOSED STAFF WORKFLOW / PRESENTATION ONLY

Explore the proposed order workflow.

Browser-local concept. Orders, stock, optional reservations, invoice documents, email previews and sample payments operate on fictional records. None demonstrates a working Bitrix24–BookWorks connection.

CAPABILITY VERIFICATION / PRESENTATION ONLY

What is documented, and what still needs proof.

Fronk reports BookWorks Accounting, version 4.5.152.0. That identifies the installed application; it does not verify API access, licensed warehouse or delivery modules, or the operations shown below. This is a simulation for discussion, not proof of the installed API.

Proposed functionPublic documentationFronk installation status
Orders, products, prices and stockBitrix24 documents Deals versus legacy Deals + Orders and catalog and stock APIs. BookWorks advertises platform APIs with sample endpoints; its Warehouse & Lubes offering is separate evidence from the Accounting module name.Not verified end to end. Confirm store mode, API entitlement, module access, item/package units, prices and supported order operations.
Reservations and availabilityBitrix24 deal reservations can exceed available stock. BookWorks warehouse materials show committed stock, without establishing a reservation/release API for this version.Assumption only. BookWorks reservation operations and stock ownership are unknown. Reservations alone do not guarantee prevention of overselling.
Partial shipments and cancellationsBitrix24 supports partial shipments through sale APIs with administrator access. crm.item.delivery.* is read-only. BookWorks advertises delivery integration.Not verified end to end. Confirm BookWorks partial fills, remainder cancellation, return updates, and the permitted Bitrix24 write route.
Customer invoices, PDF and emailBitrix24 documents invoice PDF generation and email through a connected mailbox. This does not prove BookWorks invoice API operations.Bitrix24 feature documented; configuration untested. BookWorks invoice generation/retrieval, delivery, stock posting and accounts-receivable ownership remain unverified.
Payments and refundsBookWorks advertises MobileConnect with CardPointe payments. That does not establish compatibility with Fronk's reported Basey's online-account payments or Tiger in-store processing.Not verified. No processor migration, new storefront checkout, refund integration or BookWorks payment posting is promised.
Automatic updates, recovery and duplicatesBitrix24 online events are not retried after a failure. Recovery, durable queues and duplicate protection require connector engineering and testing.Concept behavior only. BookWorks notifications, lookup and retry semantics are unknown; browser event replay does not verify a production connector.

Verification scope. Paid BookWorks support is off limits for this phase. Use existing authorized company records to establish licenses, API documentation, permissions and configuration; leave missing evidence unknown. No installation-level API test has been completed. No real system is connected.

Open the proposed staff workflow, then open Shop in another tab of this browser. Add products, complete checkout with sample details, and select Place demo order. Its local record appears automatically. Reservations are off for new examples; opt in with Assume reservations for this example to discuss that unverified workflow.

All 429 source material codes and 39 grade-only options can be ordered in the demo. Each uses an automatically assigned fictional item reference; live grade, package and item approvals remain pending. Search, filter and export a clearly labeled demo CSV. Each record starts with 100 fictional stock units. Open order qty increases when checkout creates a local staff order; on-hand stock decreases only when staff simulate a shipment. The fields and CSV are generic examples; the vendor's actual schema and availability are unverified.

Simulate a partial shipment, then ship or cancel the remainder. After filling items, select Create sample invoice preview. The customer document supports Print / Save as PDF and an email preview that sends no message. Each preview covers newly filled quantities using a fictional $100 per package; tax and freight remain uncalculated and no payment is due. The local update shares the preview link with checkout confirmation.

Production invoice timing and the system responsible for stock and accounts-receivable posting are unverified. The proposed connector must prevent duplicate stock deductions, invoices and payments after its supported operations are established.

Open Proposed Staff Workflow

Local updates are shared only between tabs in the same browser and domain. Use the Open Shop link in the staff view to keep both tabs together. The feed retains product codes and quantities with fictional customers; it does not retain customer checkout details. The proposed staff view stays within the presentation section, preserving the customer experience.

BUILD FOUNDATION / OCTOBER 13, 2026

One Bitrix24 Online Store for the whole website

The production build starts under Sites and Stores → Online Stores. Use a native store template as the foundation, then add the approved Home, About, service, industry, Contact, Customer Resources, and application pages within that same store. The business homepage remains the entry page; Shop is one item in the shared menu.

The current prototype already keeps these pages on one domain with a common header and footer. Its 29 routes are mapped below: 25 production page references, three presentation routes, and one legacy redirect. This verifies the prototype’s structure and the production plan. Fronk’s native store ID, page IDs, system assignments, and account settings remain unverified.

Current page groupStore-first implementation
Home /Add the business Home inside the Online Store and select it as Index page. Verify the store’s mainpage assignment separately.
About, History, Our Team, Koozie Fun, Products & Services, four service pages, Industries, five industry pages, ContactOrdinary content pages inside the same store, using the shared Fronk header/footer and internal page links.
Customer Resources and four applicationsPages inside the same store. Connect approved CRM forms and custom paper-import/document workflows to the same Fronk account.
Shop /shop/Use the template’s native catalog/product flow and CRM catalog. Point the Shop menu item to that native page.
Cart and Checkout previewRetain the native template basket, order checkout, and payment pages. Resolve their actual native URLs and bindings in the account. The custom demo cart scripts are presentation references.
Presentation Notes and /forms/ legacy hubThe guide and proposal banner are presentation material. Configure the legacy hub redirect to Customer Resources during the native build.

Build order

  1. Verify Fronk’s account and reuse an appropriate Online Store, or create one from a native store template. Record its store/page IDs, catalog section, shared areas, and existing system-page assignments.
  2. Add the business pages to that store. Set business Home as Index page and check mainpage; do not assume changing the index automatically updates shopping-page assignments.
  3. Apply the shared branding and navigation. Logo/Home opens the business homepage, Shop opens the native catalog, and Customer Resources opens its page in the same store.
  4. Preserve and verify the catalog, cart, order, payment, personal/customer-area, and other template system roles. Bindings and final native URLs must be checked after the content pages are added.
  5. Test Home → Shop → product → native cart → checkout/payment, cart continuity while browsing business pages, customer tools, application routing, and mobile/desktop navigation before launch.

Native Bitrix export/import is documented for transferring a whole native site or store between accounts. This build does not depend on a website/store merge. The downloadable Fronk HTML ZIP is a reference package and must not be treated as a native Bitrix export.

Download the Store Page Map

Official references: Create an Online Store · Additional pages and shared navigation · Index page setting · Whole-site/store transfer · Native system-page assignments

SHOP IMPLEMENTATION / OCTOBER 13, 2026

From catalog to online checkout

The shop preview uses the supplied Phillips 66 catalog for product search, category filtering, manufacturer documents, grade/package selection, a cart, and customer checkout review. No order or payment is sent. Existing customer-account payments and new storefront purchases are separate workflows. Fronk must approve the provider and accounting integration before the shop accepts payment.

What the source actually contains

The workbook contains 102 product rows, 227 grade/formulation records, and 429 provisional package codes. A missing 4T Mineral MA family is represented using its linked variant, package, resource, and thumbnail records, giving 103 displayed families. The recovered family has now been verified against the manufacturer, restored under Small Engine Oils > 4-Cycle (4T), and reconnected to its four existing historical package records for the demo. Eight original product families have no public material codes.

All package codes need current manufacturer and Fronk confirmation. Twenty-six package listings contain source conflicts, and the source has 32 package records without a matched grade/formulation; these groups can overlap. AAR 963 Oil now has a documented demo inference to the manufacturer’s single published grade, ISO 46, leaving 31 unmatched. A supplier listing identifies its code 1073906 as a 55-gallon drum. With the AAR grade correction and the restored 4T Mineral family, 374 source package records are selectable in the demo. Every one of the 103 product families and 227 grade/formulation options can enter the demo cart: 39 grades without a reliable package match use a clearly labeled “Packaging to be confirmed” selection. Those selections have no manufacturer material code or invented package size and are excluded from the inventory CSV. The AAR grade match is an inference because the historical package record omits the grade; 4T Mineral’s historical records explicitly state their grades. Current SKU/package approval remains required. This is a preview-selection check, not sale approval. All 429 records remain unapproved for live sales. Raw package notation and leading-zero material codes are preserved. The readable AAR package name has a linked supplier source; no Fronk internal SKU was invented.

No approved selling prices, currency, Fronk stock quantities, tax calculations, or shipping rates were supplied. Prices and totals are therefore shown as pending, never as free or zero. The payment control is disabled. Manufacturer thumbnails are taken directly from the supplied workbook; generic packaging is labeled illustrative. No AI-generated media is used. The HTML attachments contain fragments or correspondence, rather than product tables, and are excluded.

Build the production shop in Bitrix24

  1. Start from one Bitrix24 Online Store as described in the store-first page map. Verify the account, plan, permissions, existing sales mode, template pages, and system assignments; preserve current customer and order records.
  2. Approve the saleable assortment, exact manufacturer and Fronk item codes, grades, package units, retail prices/currency, stock rules, and document links. Resolve missing family and grade mappings before enabling purchases.
  3. Use Bitrix24’s shared CRM/store catalog. The CSV import supports simple products without variants: the staging file provides one package/material-code row per simple product. For native grouped grade/package choices, create SKU properties and offers through the supported native interface or an approved API integration instead.
  4. Create necessary product properties, download the account’s own import template, and map the staging columns. Keep material codes as text. The blank price/stock fields must remain unresolved until approved; importing the file is not sale approval. Reconcile external IDs with existing products and validate a small staging batch before a production import.
  5. Use the retained native catalog, cart, checkout, and payment pages in that same Online Store. Add business pages within it, set business Home as Index page, and apply the shared Fronk header/footer. The custom demo cart is a reference and must be replaced by native store behavior.
  6. Configure the approved payment provider, taxes, stock/reservation behavior, pickup/delivery eligibility, freight charges, fulfillment team, confirmation emails, and failed-payment/refund handling. Card details belong in the payment provider’s supported capture flow.
  7. Test approved prices and quantities, out-of-stock products, tax/freight totals, successful/failed/cancelled payments, duplicate order prevention, CRM assignment, customer confirmation, and fulfillment receipt. Enable real purchases only after Fronk approves the results.

Catalog handoff

Download the 429-row staging CSV · Download mapping review records · Catalog corrections and evidence · Download the shop implementation guide · Manufacturer imagery source records

The CSV requires field mapping to the actual account template. It is not a native import of product variants, a price list, or a verified stock master. It contains no original correspondence or customer/payment data.

Official references: Native online store, catalog, cart, and checkout · CSV import and field mapping · Product variants · Website ordering and missing prices

PLATFORM AUDIT / OCTOBER 7, 2026

What transfers to Bitrix24?

The visual assets and original PDF downloads are reusable. The full working prototype needs a store-first rebuild within one Bitrix24 Online Store and custom integrations for its advanced application tools. This source-and-documentation review does not certify deployment in Fronk’s account: Fronk reports that its subscription includes websites and storefronts; the exact plan, API and automation permissions, file hosting, and browser security settings remain unverified.

Asset or functionCompatibility and implementation
Six stock photographs and original logoValid RGB JPEGs. Upload them to the appropriate image blocks and replace the prototype’s asset URLs with Bitrix’s returned URLs. The photos are 1800 pixels wide. The original logo is only 160 by 60 pixels; request a higher-resolution original for crisp larger displays. Preserve stock-photo source and license records.
Browser iconA 48 by 48 PNG version of the existing icon is included as assets/favicon.png and used by this prototype. Bitrix24’s native favicon setting accepts PNG only.
Inter and Barlow Condensed fonts, colors, and layoutUse site design settings or permitted custom CSS. Exact font-selector availability remains unverified. The prototype’s stylesheet has global selectors; scope and adapt them to actual Bitrix blocks before mixing with native content. Preserve font fallbacks.
Fixed desktop/mobile menu and page linksRebuild a shared header or adapt custom markup/code. Update selectors, stacking, header height, menu scrolling, anchor clearance, and all route/asset URLs. Custom HTML in the site HEAD requires a commercial plan. Confirm Fronk’s custom-code entitlement before promising the exact behavior.
Web applications and quote formNative CRM forms support custom fields and assignment, but all fields must be mapped in Fronk’s account. Use the native form Design controls: Bitrix does not support overriding native CRM form design with CSS/JavaScript styling. The current custom form cannot simply be replaced by an embed while retaining direct DOM writes.
Completed-paper upload, extraction, and customer reviewNative file uploads attach documents; they do not establish OCR. This extraction/review flow is a custom integration. Use the supported CRM form setValues interface for reviewed answers, or an approved custom form connected securely to CRM. Validate module/Blob workers, WebAssembly, MIME types, asset URLs, security policy, and mobile performance. Dependable handwriting extraction requires evaluation with real Fronk samples. The current importer accepts the matching original form as PDF, JPG, PNG, or WebP; it does not extract arbitrary Word documents.
Original PDF downloads and filled applicationThe four original PDFs can remain downloads. Bitrix’s native document generator uses DOCX templates no larger than 2 MB with CRM field codes. Filling the exact original flat PDFs uses the custom PDF overlay engine unless approved DOCX templates are recreated. Preserve original signed uploads separately from generated copies.
Department routing and deliveryConfigure CRM records, responsible employees/pipelines, approved document generation, and mailbox/SMTP automation. Confirm signatures, attachments, recipients, protected access, and receipt end to end. The prototype only previews routing and sends no email or CRM submission.
Payment authorizations and supporting filesUse an approved payment-provider capture/tokenization workflow and protected bank/document handling. Current sensitive fields remain demonstration placeholders; production security, signatures, access, and retention require an approved implementation.
Portal, tax, and tank-tool linksOrdinary links can be retained, with existing sign-in and access requirements. These services are external destinations rather than recreated Bitrix features.
Template ZIP and dependency assetsA reference/handoff package, not a native Bitrix import. The OCR/PDF scripts, model data, workers, and license notices need an approved hosting/integration approach; arbitrary runtime-file serving through native site uploads has not been verified.

Official documentation checked

What to demonstrate

  1. Open the homepage and explore a service through the menu.
  2. Choose an industry and follow its relevant services.
  3. Open Request a Quote, enter sample details, and preview the request.
  4. Use the top-right Customer Resources button. Choose Personal Credit, Business Credit, EFT, or Credit Card.
  5. For a paper application, select Scan or Upload Completed Form in the Original Document panel. Try Sample Paper Form to show automatic extraction. Then show the customer reviewing and editing suggested answers beside the scan, selecting which answers to use, and confirming their accuracy. Unselected web-form values stay intact; the scan itself is not submitted.
  6. Select Load Sample Details, then Fill & Review Application. Compare the filled PDF with the original blank form.
  7. Download the filled application, then click Preview Department Routing to show the proposed handoff.
  8. Resize to mobile to show the compact menu and stacked layouts.

Page blocks inside the Online Store

Concept sectionBitrix24 implementation
Header and navigationFixed menu block with logo, page links, and one Customer Resources button. Reserve its height and make the mobile menu scroll within the viewport.
Homepage heroCover or two-column block with image, headline, text, and buttons.
Service and industry cardsCard-grid blocks with linked cards and responsive columns.
Legacy and contact sectionsText-and-image blocks, contact block, and shared footer.
Questions and answersNative FAQ / accordion block.
Quote requestNative Bitrix24 CRM form, connected and tested after access is granted.
Combined Customer Resources hubOne native page with the customer portal, four CRM forms, original PDF downloads, tax resources, tank-chart links, and FAQs. Redirect the previous hub address.
Application autofill and deliveryMap CRM fields to approved document templates; route records and completed documents to verified teams using account-supported automation or a secure integration.
Fonts, spacing, colorsSite design settings and scoped custom CSS where available.

What needs account access

This is a Sites-hosted prototype, not an exported native Bitrix24 template. Its HTML and CSS are reusable references. Start from the Online Store template, add business pages inside that same store, and rebuild native content blocks or adapt permitted custom blocks after checking the account’s permissions and plan. Retain the template’s native catalog/cart/checkout roles and verify all system-page bindings. Exact font availability, editable block options, portal links, and CRM workflows remain to be verified.

The demo quote form validates entries locally and shows a request summary. It sends no email, creates no CRM record, and stores no details. Customer login links to the existing portal; no portal development is included.

Applications that move work forward

Customer Resources combines account access, applications, and reference tools at /resources/, reached by a single button at the top right. The previous /forms/ hub redirects there; individual application addresses remain available. The fixed header keeps navigation visible on desktop and mobile, and section links jump to the portal, applications, reference tools, or FAQs. Each of the four public applications has a matching web form. The demonstration fills the original PDF in the browser, preserves its printed terms, and offers a document preview and download. Signatures remain blank; documents are labeled unsigned demonstration copies.

ApplicationProposed departmentProduction handoff
Personal creditCredit / Accounts ReceivableCredit application, reference information, signed terms, and supporting permits where required.
Business creditCredit / Accounts ReceivableCommercial application, principals and references, signed terms, and supporting permits where required.
EFT authorizationAccounting / PaymentsSecure bank authorization and required voided-check attachment.
Credit-card authorizationAccounting / PaymentsPayment-provider token and authorization record; use an owner-approved template that excludes card security codes.

Department labels are a proposal, not verified recipients. The routing button demonstrates the handoff but sends no email and creates no CRM record. No application details are saved by this prototype. Sensitive identifiers and payment credentials use fixed demonstration placeholders; do not enter real information.

Paper applications and customer review

Customers can keep using paper applications. In this prototype, each Original Document panel offers a completed-form import using a PDF, scanned image, or phone photo. The browser reads the information page locally and suggests answers only for editable fields. The customer sees the source scan, corrects missed or misread text, checks marked choices, selects the answers to use, and explicitly confirms accuracy before anything fills the web application. Existing values remain unless the customer selects their replacement. Customers can edit the web form again and review the filled PDF before the proposed handoff.

The sample-paper option generates and reads an actual sample document; it does not load canned extraction results. Files and unused extraction results stay in browser memory and are discarded when the import window closes. Selected answers remain in the open web form until the customer leaves or edits them. Source signatures and locked sensitive fields are never imported. The demo accepts up to three pages and 15 MB of sample or redacted PDFs, JPGs, PNGs, or WebP images. Recognition depends on an upright, closely cropped copy of the matching original form; skewed photos may need retaking.

The local reader works best on printed entries. Handwritten answers may be missed or misread and require customer correction. Production should evaluate a handwriting-capable document-recognition service against actual Fronk forms, with protected uploads, verified field mapping, customer review, and an agreed retention policy. Preserve the original signed application as a protected source record; importing text does not replace signatures or supporting documents.

Production form workflow

  1. Confirm the department, responsible employee, and inbox for every application. Approve the original terms, required fields, permissions, and document templates.
  2. Create native Bitrix24 CRM forms or a secure embedded form. Add completed-paper import with handwriting-capable recognition and mandatory customer review. Map every input to a CRM field and assign the submission to the agreed team.
  3. Collect required permits and EFT supporting documents through authenticated, access-controlled uploads. Add the approved signature and consent workflow before an authorization is considered complete.
  4. Generate the completed application using Bitrix24 document templates where available, or a secure server integration that fills the original PDFs. Verify the account plan supports the chosen automation; the browser demo is a reference implementation.
  5. Automatically deliver the completed document or a protected document link to the relevant department, with CRM status, timestamps, and a failure/retry path. Use the mailbox and automation configured in Fronk’s account.
  6. Run an end-to-end test for each form: validation, field mapping, document generation, signature/attachments, department assignment, delivery, and receipt. Launch only after recipients and Fronk approve the results.

Card entry must use a hosted payment-provider form and tokenization. Do not collect or email full card numbers or security codes through ordinary CRM fields. Bank details and personal identifiers need restricted access, protected transmission, and an agreed retention policy. Email notifications can point to a protected record rather than expose sensitive data in an attachment.

The fuel-tax link on the current site opens a Bitrix24 sign-in page. No tax application was invented. The hub retains that link and verified Texas and Oklahoma tax resources, plus the Hall Tank calculator. Add any specific approved tax application once Fronk supplies it.

Scope for the proposal

Include the Customer Resources page, four web forms, completed-paper uploads and handwriting recognition with customer correction/confirmation, PDF field mapping, approved signature and attachment handling, department routing, secure payment integration, and end-to-end testing as explicit implementation scope. Confirm Bitrix24 plan costs and any payment, signature, or integration service fees before quoting the production workflow.

Company and community pages

History, Meet Our Team and Koozie Fun are integrated as ordinary pages inside the same proposed Online Store. About opens their shared menu; the About overview and footer link to all three. The original /History/, /ourteam/ and /koozies/ paths are retained. History retains the original circular-photo and dark-date-badge timeline, its sixteen photo/story pairings, and a visible two-row archive carousel. June 12, 2027 remains an upcoming anniversary. The staff directory uses published names, roles and business emails. The gallery opens original customer photos with captions, previous/next controls and keyboard support.

These specific pages reuse genuine history, staff and customer photographs from Fronk’s source pages; generic business sections retain the stock imagery. No AI-generated media is added. Placeholder staff images are replaced by name initials, rather than assigning another person’s photo. Source URLs and asset records are included in the package. During the Bitrix24 rebuild, upload approved originals to native image/gallery blocks and resolve their returned URLs; adapt the optional gallery lightbox only where custom code is permitted.

Download company photo source records

Brand and content continuity

The original Fronk Oil logo is retained. Industry photographs use real Pexels stock photos; shop packaging imagery comes from the supplied manufacturer catalog. Current contact information, product availability, delivery area, and service descriptions should be confirmed before launch. No new testimonials or service guarantees have been added.

Stock photography credits

Original Pexels photographs depict industry applications; they do not depict Fronk Oil vehicles, facilities, or employees. Industry photography uses real stock photos; the shop uses supplied manufacturer imagery. No AI-generated media is included.

Pexels License · Download photo source records

Template package

The package includes the page markup, reference styling, demo interactions, store-first page map, and implementation guide. It is a starting point for adaptation, not a one-click Bitrix24 import.

Download Template Package

Official implementation references

Bitrix24 CRM-form email automation
Bitrix24 CRM paperwork automation

Bitrix24 custom CSS documentation
Bitrix24 site and page settings

LET’S GET TO WORK

What keeps you moving?

Contact Sales