CUSTOM SOFTWARE FOR SMALL BUSINESSES

Less manual work.More time for your business.

We build software that organises your customers, orders, bookings and team work. We start with the functions you need today and build a foundation that can grow with the business.

Café owner serving a customer at a counter with a tablet till
Demo Café · Dashboard
TodayIllustrative view

Today’s orders

14

New requests

3

Booking 18:00 · 6 peopleConfirmed

Team tasks

  • Request: cake for SaturdayDeaNew
  • Prepare order #318Ana
  • Check the deliveryBledi
  1. New request
  2. Task for the team
  3. Done
  4. Customer notified

Customer

Your request was received

Request: cake for Saturday

  • Functions you actually need
  • Phased development
  • Support after launch

CUSTOM SOFTWARE

Your business has its own way of working. Software should support it.

When orders live in messages, customers in Excel and tasks in notes, information gets scattered and work becomes harder to follow.

At ENOR, we turn these processes into connected tools that are simple to use. We can build a dedicated application, connect the programs you already use, or add the one function you are missing.

We start from the problem worth solving, not from a list of features you don’t need.

Illustrative view
  • Messages

    “Do you have the fruit cake?”

  • Excel

    customers_final_2.xlsx

  • Notes

    Call the supplier

  • Email

    Quote for 20 pieces

Organised view

  • Request · fruit cakeCRM
  • Customer · Arta K.Customers
  • Task · call the supplierTasks
  • Quote · 20 piecesQuotes

Tools that work can stay. We connect only what needs connecting.

PROBLEMS WE ADDRESS

Is admin taking more time than it should?

Six common situations and how software handles them.

  1. Today: Customers and requests get lost in messages.

    With connected tools: A shared record and status tracking
  2. Today: The same data is typed in several times.

    With connected tools: Integrations and automation of repeated steps
  3. Today: It’s not clear who is handling a task.

    With connected tools: Owners, due dates and status
  4. Today: Stock doesn’t match orders.

    With connected tools: Traceable movements and reservations
  5. Today: Reports mean merging documents by hand.

    With connected tools: Views and exports from recorded data
  6. Today: Your current program doesn’t fit how you work.

    With connected tools: Extension, integration or a dedicated solution

CRM AND CUSTOMER MANAGEMENT

Don’t lose touch with the next opportunity.

Every request is recorded with its source, owner and next step, so the team knows who to reply to and when.

  • Contacts and companies
  • Request source
  • Communication history
  • Quotes and documents
  • Opportunity status
  • Follow-up tasks
  • Reminders
  • Account owner
  • Reports
CRMIllustrative view

New request

Bledi M.

Quote request

Source: website form

In contact

Demo Studio

Website

Quote sent

Arta K.

Birthday cake

Won / Closed

Demo Bakery

Weekly supply

Owner: Ana · Next step: call tomorrow

Move the new request through the pipeline steps.

BOOKINGS AND WORK ORGANISATION

Schedule, team and requests in one view.

The calendar and tasks share the same data: a new booking creates the work to be done, and a change in availability shows up straight away.

  • Bookings by service
  • Staff availability
  • Resources and rooms
  • Confirmations
  • Cancellations and rescheduling
  • Reminders
  • Tasks
  • Deadlines
  • Completion status

Notifications are sent according to the configuration and user preferences. The demo sends nothing.

AnaIllustrative view
MTWTF09:0011:0014:0016:00

Tasks

Pick a free slot, try a taken one and change staff availability.

ORDERS AND INVENTORY

Know what’s been ordered and what’s available.

Orders reserve stock, deliveries deduct it, and every adjustment keeps the reason and who made it.

  • Products and variants
  • Stock by location
  • Receipts and issues
  • Stock reservation
  • Customer orders
  • Suppliers
  • Purchase orders
  • Low-stock alerts
  • Returns and adjustments
  • Reports

Stock accuracy depends on regularly recording receipts, issues and counts. Software makes that process easier and traceable.

Ground coffee 250 g · ShopIllustrative view
Physical stock
24
Reserved
3
Available
21
Incoming (supplier)
12
Order #318 · 2 pcs

History

    Create an order, deliver it and record an adjustment: see how each quantity changes.

    WEBSITES, E-COMMERCE AND PORTALS

    A website connected to how the business works.

    We build websites and online platforms that do more than present: they collect requests, take bookings, manage orders and connect to the systems you use.

    • Professional website
    • Product or service catalogue
    • Online shop
    • Request forms
    • Bookings
    • Payments through the relevant providers
    • Customer portal
    • Documents and order status
    • Integration with CRM and inventory
    democafe.example/contact

    Name

    Bledi M.

    Phone

    07xx xxx xxx

    Message

    Quote for 30 coffees for an event

    CRM · RequestsIllustrative view
    • Arta K.PhoneIn contact
    • Demo StudioEmailQuote sent

    Submit the demo form and watch the request appear in the CRM.

    Three different things

    1. 01Brochure websiteShows who you are and collects requests.
    2. 02E-commerceSells online with a catalogue, basket and orders.
    3. 03Web applicationA working tool for staff or customers, with accounts and data.

    Online payments depend on the provider, market and account type. We verify them before including them in the project.

    MOBILE APPS

    When work doesn’t only happen in the office.

    For many businesses a responsive web app is enough. We propose a dedicated mobile app when it brings concrete value, e.g. field work or regular notifications.

    My orders

    • Order #318Ready for pickup
    • BookingSaturday · 18:00
    • DocumentsInvoice F-112

    For customers

    • Requests
    • Bookings
    • Orders
    • Status
    • Documents
    • Notifications

    My tasks

    • Visit · 12 Demo St10:30 · on the way
    • Job photo2 uploaded
    • Delivery confirmationCustomer signature

    For the team

    • Tasks
    • Field visits
    • Document photos
    • Time recording
    • Status updates
    • Delivery confirmation
    • Forms

    Offline work is included only with clearly defined allowed functions and sync rules.

    INVOICING AND PAYMENT TRACKING

    A clearer view of invoices and receipts.

    Follow the path from quote to payment and see at any moment what is still to be collected.

    • Quotes
    • Sales documents
    • Invoices through the relevant mechanism
    • Full or partial payments
    • Balances due
    • Reminders
    • Receipt reports
    • Export or integration with accounting

    Five steps we keep separate

    Customer: Demo StudioIllustrative view
    1. 01QuoteThe proposal for the customer.QT-21 · €600
    2. 02OrderWhat the customer accepted.Accepted
    3. 03InvoiceThe document issued.F-112 · €600
    4. 04PaymentThe amount received.€0
    5. 05Balance dueWhat is still to be paid.€600

    Record a partial payment and see the balance due.

    For multiple currencies we keep the original amount and currency, the rate when used, and the history. Invoicing does not replace an accounting system.

    Fiscal reporting, payroll and financial requirements are handled according to the market and the specific integrations.

    INTEGRATIONS AND AUTOMATION

    The programs you use can work together.

    We connect systems through APIs, webhooks and each system’s documented mechanisms, after checking their documentation and current capabilities.

    Every integration has

    • Duplicate checks
    • Error handling
    • Controlled retries
    • History
    • Alerts when someone needs to step in

    Integration depends on each program’s technical options and permissions. We assess them one by one.

    AutomationsIllustrative view
    • Website formRecord in CRMWaiting
    • Online orderOrder systemWaiting
    • Verified paymentOrder statusFailed
    • BookingCalendar + notificationWaiting
    • Task completedCustomer notificationWaiting
    • InvoiceFinance exportWaiting

    Watch the automations run, including a retry and a duplicate.

    AI FOR SMALL BUSINESSES

    Useful automation, where it makes sense.

    The assistant can be personalised with your business’s name, photo and identity. Answers are based on the sources you define, and actions need integrations and permissions.

    • Assistant for questions about the business
    • Information about services and products
    • Collecting contact requests
    • Guidance towards booking
    • Search across authorised documentation
    • Request classification
    • Drafting replies for review
    • Data extraction from documents
    AI Assistants & Agents
    Lena · Demo Café assistantAnswers are based on the café’s informationIllustrative view

    How late are you open today?

    We’re open until 22:00 today. The kitchen takes orders until 21:30.Source: Published opening hours

    Choose a question. The demo neither sends nor stores data.

    The assistant helps the team; it doesn’t replace it. Answers can be reviewed, and you keep the sources up to date.

    START WITH ONE CONCRETE PROBLEM

    You don’t necessarily need a big system.

    You can start with one process that takes a lot of your time: customer requests, bookings, orders or reporting. Once the solution is in use and proven in practice, we add other functions by priority.

    1. 01

      Organise

      Solve the main problem with the essential functions.

    2. 02

      Connect

      Integrate the relevant tools and processes.

    3. 03

      Extend

      Add users, locations and modules when needed.

    These are work phases, not price packages.

    WHEN IS CUSTOM SOFTWARE WORTH IT?

    The right answer may be development, integration or adaptation.

    • Existing software

      A good fit when

      It covers your processes, budget and main requirements.

    • Integration or extension

      A good fit when

      Your programs work, but a connection or a specific function is missing.

    • Custom software

      A good fit when

      Your processes, roles or integrations need a solution existing tools don’t cover properly.

    We look at what you use today and what is missing before proposing what should be built.

    INVESTMENT AND COSTS

    Clear priorities. Phased investment.

    Cost depends on the project scope. We can define a first version with a limited scope, so you start with what brings the most value.

    What affects cost

    • Functions
    • Number and type of users
    • Integrations
    • Data migration
    • Mobile apps
    • Security requirements
    • Maintenance
    • Third-party services

    Four kinds of cost we keep separate

    • Initial developmentBuilding the first version within the agreed scope.
    • Recurring running costsHosting, domain and services that keep the system running.
    • Provider feesPayments, SMS, email or other external services.
    • Future improvementsNew functions when the business needs them.

    REPORTS YOU CAN UNDERSTAND

    See what’s happening, without merging several spreadsheets.

    Indicators are calculated from the data the team records while working. For each one we define its meaning and source.

    Indicators that are not the same

    • Sales≠Receipts
    • Receipts≠Profit
    • Quotes≠Orders
    • Orders≠Payments
    Illustrative view
    Meaning
    Requests recorded this week across all channels.
    Source
    CRM

    Select an indicator to see its meaning and source.

    SECURITY AND ACCESS

    Each user sees and does what is theirs to do.

    Roles and permissions follow how your business is organised and are enforced on the server.

    • Individual accounts
    • Roles and permissions
    • Server-side access control
    • Multi-factor authentication where required
    • Protected communication
    • Action history
    • Backups
    • Restore tests
    • Security updates
    • Session management

    The roles in the demo are an example; they are defined for each product as needed.

    Choose a role

    Illustrative view
    OwnerSees everything and manages users.
    Business appPermissions enforced on the server
    • Customers — Full access
    • Orders — Full access
    • Tasks — Full access
    • Invoices — Full access
    • Reports — Full access
    • Users — Full access

    Illustrative example. Roles are defined to fit your business.

    EXAMPLES BY BUSINESS

    How it could work in your business.

    Solution examples, not completed projects.

    Shop window of a small store with lamps and products
    Illustrative view

    Shop

    Products, stock, orders and customers.

    • Catalogue and variants
    • Stock by location
    • Orders and stock reservation
    • Customers and purchase history

    DEVELOPMENT PROCESS

    From how you work todayto a solution people actually use.

    Timelines are set by the project scope; they are not the same for every business.

    01

    We get to know the business

    We understand the work, the pain points and the current tools.

    02

    We set priorities

    We pick the functions with the most value for the first version.

    03

    We design the interface

    We prepare the main flows and screens.

    04

    We build

    We develop in phases with demos.

    05

    We test

    We check functions, permissions and integrations.

    06

    We go live

    We import the data needed, train the team and follow early use.

    07

    We improve

    We handle issues and build further functions by priority.

    Which task takes up most of your time?

    Talk to ENOR
    The first version can include only the essential functions.

    DATA AND MIGRATION

    From existing files to an organised system.

    The data you keep today in Excel or CSV is checked before it enters the system.

    • Import from Excel or CSV
    • Column and format checks
    • Duplicate detection
    • Checking incomplete records
    • Trial import
    • Error summary
    • Confirmation before the final import
    customers_2024.xlsxIllustrative view
    NamePhoneCheck
    Arta K.07700 000001·
    Demo Studio07700 000002·
    Arta Kola07700 000001·
    Bledi M.07700 000003·
    Demo Bakery07700 000004·

    Run the trial import, then confirm only the verified rows.

    Unclear records are never deleted or merged automatically: they stay for review.

    Export, documentation, code ownership and handover are set out in the agreement.

    TECHNOLOGIES

    Technology is chosen to fit the project.

    We choose technologies based on the functions, integrations and how the system will be used and maintained.

    Web apps
    ReactNext.jsVue.js
    Backend and APIs
    Python · FastAPI, DjangoNode.jsPHP · Laravel.NET
    Databases
    PostgreSQLMySQLMongoDB
    Mobile apps
    FlutterReact NativeSwiftKotlin
    Integrations and testing
    REST APIWebhookAutomated tests

    For a small project we choose a simple, maintainable architecture. Complexity is added only when the need calls for it.

    SUPPORT AND MAINTENANCE

    Support after the software goes live.

    Maintenance
    • Issue handling
    • Security updates
    • Performance checks
    • Adapting to integration changes
    • Documentation and guidance
    Further development
    • Interface improvements
    • New functions under the agreement
    • New integrations

    Response times and support hours are set out in the agreement.

    WHY ENOR

    A practical approach for businesses that want to move forward.

    • We start from the process

      We begin with the work that needs improving, not with technology.

    • A clear scope

      We define exactly what the project includes.

    • Simple interfaces

      Screens the team understands without long training.

    • We keep what works

      We integrate the tools worth keeping.

    • Phases and feedback

      We build with demos and agreed priorities.

    • After launch

      We support improvement once the software is in use.

    FAQ

    Frequently asked questions.

    Which task takes up most of your time?

    Tell us how your business works and what you want to improve. We’ll help you define a solution and a concrete starting point.


    What our clients say

    5.0
    A
    Arben Hoxha, CEO

    Sample Logistics Co.

    “They translated complex technical concepts into clear decisions for our team.”