1. Overview

This document defines the complete functional, non-functional, and architectural requirements for the iKasse POS Platform – Phase 1.

It is intended for:

Software developers

System architects

System integrators responsible for implementation

The iKasse system is designed as a Norway-centric POS ecosystem, not as a standalone application.

1.2 Scope

In Scope (Phase 1)

Phase 1 delivers a production-grade POS platform supporting:

Retail industries

Service industries (appointment-driven businesses)

Webshop (nettbutikk) operations

VAT (Merverdiavgift) governance

Automated accounting integration

API-first ecosystem architecture

Multilingual user interface (Norwegian / English)

Light and Dark UI themes

Scalable DevOps infrastructure with CI/CD pipelines

Out of Scope (Phase 1)

The following modules are explicitly excluded from Phase 1:

Inventory management

Purchase management

ERP modules

1.3 Definitions

TermDefinition
POSPoint of Sale system for in-store, service, and online transactions
NettbutikkWeb shop / online store
APIApplication Programming Interface
VATValue Added Tax (Merverdiavgift)
AdminSystem administrator with elevated permissions
UnimicroReference accounting system for API integration

If you want, I can:

Align this with ISO/IEEE software requirements standards

Convert it into Markdown, Word, or Confluence format

Continue formatting the Functional / Non-Functional / Architecture sections consistently

HTML5 Bootstrap CSS3 JQuery JavaScript Baki Backend Laravel Frontend Svelte Database API
back top