CE marked (EU Cyber Resilience Act)
ochProjects is a Joomla! extension that turns your website into a complete time-tracking and invoicing system. Log your hours and materials, invoice your customers with a few clicks, and let them review, approve and pay online, all in your own Joomla! site, with your data on your own server.
Imagine sending an invoice the moment the work is approved. No copying hours into a spreadsheet, no separate billing app, no chasing payments by hand. ochProjects brings time tracking, invoicing and online payments into the Joomla! site you already run, and gives your customers their own place to follow the work and pay for it.
Sold separately, so you only pay for what you use:
- PayPal checkout: let customers pay with PayPal, their bank or a card.
- Stripe: let customers pay by card and the other methods enabled on your Stripe account.
- Mollie: let customers pay with Wero (iDeal) and other EU payment methods
WFY24 Weather Widget adds live weather to any module position of your Joomla site.
Features
Zero setup
Install the module, publish it, done. It registers your site with wfy24.com automatically on first display and sends the key to your site's e-mail address; all WFY24 modules on the same site share that key. No account to create and nothing to copy.
Requirements: Joomla 6. The free widget shows a small "wfy24.com" attribution link under the weather.
Search and replace Joomla content safely with Preview, precise selection, final review, operation history, and Undo.
ES Search & Replace helps administrators update repeated text across Joomla content without running a blind database replacement. Choose the exact content types and fields, preview every match, inspect the before-and-after result, select only the changes you want, and confirm the operation before anything is written.
Main Features
Use Cases
Technical Info
FEFCO Calculator
It's based on standard FEFCO codes: from simple four-flap boxes (group 0200) to composite structures like telescopes and octagons (group 0300, where the box is assembled from several parts—body, lid, and bottom). For each shape, you can specify the corrugation profile (E/B/C/BC or your own value), gluing flap, and cutting gap—either use the default values or enter your own directly on the page. The result: we receive not only numbers but also an SVG drawing of the flat pattern, and for group 0300, even a true reference drawing of the structure. When pricing is enabled, the calculator immediately displays the blank cost based on the cardboard price per square meter.
A separate component—for corrugated cardboard manufacturers, this is a roll width selection: from a list of standard paper roll widths specified in the settings (e.g., 630, 700, 750, 850, 890, 1050 mm), the calculator selects the option with the smallest waste for a specific blank.
"Roll Width" block was firmly embedded in the calculator page—all visitors saw it the same way. Now it's a separate Joomla module, and every Joomla module has a built-in "Access Level" field.
This means you can display a roll width recommendation, say, only to registered wholesale customers or only to sales staff, while regular site visitors can simply see a form for calculating sizes and prices. The second module goes even further: a trusted employee can adjust the list of standard roll widths directly from the site, without accessing the admin panel—and this change is immediately picked up by both the calculator and the display module.
A complete restaurant management system inside Joomla — menu, online and QR ordering, reservations, kitchen display, point of sale, delivery, inventory and payments, all from one admin.
Next Restaurant turns a Joomla site into the system that runs the restaurant. Back of house, it handles the menu and modifiers, orders from every channel, a live kitchen display, a full-service point of sale, bookings on a floor plan you draw to match your room, delivery dispatch, recipe-driven inventory and a payments ledger. Front of house, your own site carries the menu, online ordering and checkout, table booking, gift card balance lookup, reviews, and scan-to-order at the table.
Where most restaurants run four or five disconnected systems, Next Restaurant is one order pipeline. A QR order at table 12, a delivery order from the website and a check rung up at the counter are the same record — routed to the same kitchen stations, depleting the same stock, settling into the same ledger, and landing in the same end-of-day report. Thirteen functional modules can be switched off individually, sixteen feature areas carry per-action permissions, and lean staff terminals put the POS, kitchen, pickup, waiter, host and time-clock screens on tablets without a Joomla login.
Build the menu once and publish it everywhere.
- Items & categories — pricing, imagery, availability windows and per-location overrides
- Modifier groups — reusable option sets with min/max rules and per-option price deltas
- Allergens & dietary tags — surfaced on the public menu and printed on the kitchen ticket
- Image cropping & galleries — crop in the item editor, plus a separate venue gallery
- 86 an item — pull it from every ordering channel at once, from the POS or the admin
One pipeline, however the guest orders.
- Online ordering — cart, modifiers and checkout for pickup, delivery or dine-in
- QR scan-to-order — per-table codes; no app, no account, straight to the kitchen
- POS, phone & counter — staff raise orders on the same record type
- Order corrections — cancel, modify, remake, comp, discount and refund, PIN-gated and audited
- Guest self-cancel — within a configurable window, before the kitchen starts
A POS built for a full service, not a cash-up screen.
- Open checks — held across a service with rounds appended as the table goes
- Seats, splits & transfers — split evenly or by seat, and move a check to another table or server
- Discounts, voids & comps — line and check level, behind a manager PIN, all logged
- Payments & receipts — cash, card or on-account; print or email; refunds
- Cash drawer — open, count and reconcile with an auditable session record
Screens the kitchen can actually work from.
- Live board — tickets from every channel with elapsed timers and colour-coded urgency
- Stations & routing rules — send a line to grill, fry, pass or bar by category, item or order type
- Line-level bumping — a long cook no longer blocks the rest of the ticket
- Cancellation alerts — a banner that stays up until a cook acknowledges it
Bookings that respect the room you actually have.
- Availability engine — slots offered against opening hours, table capacity and existing bookings
- Drawable floor maps — per-floor canvases with tables, chairs, areas, rotation and zoom
- Operate vs Layout modes — design the room, or run service with live occupancy on the same map
- Guest notifications — HTML confirmation, reminder and status-change emails from a state machine
- Host & waiter screens — seat parties and take orders from the floor on a tablet
Run your own delivery instead of renting a marketplace's.
- Zones — with their own fees, minimum order values and delivery windows
- Driver roster — assignment and dispatch state per order
- Dispatch board — what's cooking, what's ready and what's on the road
Know what you're using and what it costs.
- Stock items — per location, with units, par levels and low-stock alerts
- Recipe-driven depletion — selling a dish draws down its ingredients, on every channel
- Movement ledger — every receipt, depletion, waste event and adjustment, traceable
- Waste log & auto-86 — log waste with a reason; pull items when an ingredient runs out
Take money through the provider you already use.
- Provider registry — PayPal, plus cash, card terminal, bank transfer, voucher, on-account and pay-on-arrival (Stripe, Adyen, Square, SumUp, gift card and loyalty ship as Coming soon)
- Webhook-backed redirects — a settlement survives the guest closing the browser tab
- Transactions ledger — every capture, refund and adjustment, filterable, with CSV export
- Refunds — full or partial, back through the original provider, recorded against the order
Put the right screen in the right hands.
- Roles & permissions — sixteen feature areas with per-action grants, enforced on the server
- Staff terminals — lean POS, KDS, pickup, waiter, host and clock-in screens
- Device token + PIN — no Joomla login; restrictable per terminal by staff, role and location
- Time clock — clock in and out, breaks, timesheet and labour-cost reporting
Next Restaurant handles orders, payments and staff access, so it is built to Joomla's security best practices throughout.
📚 Documentation - https://nextsoftware.dev/documentation/next-restaurant
📝 Changelog - https://nextsoftware.dev/changelogs/next-restaurant