Lalabase
Tickets, Doku, Zeiterfassung und Kundengespräche an einem Ort, durchsuchbar per KI. Für Softwarefirmen mit Kundenprojekten. Open Source: auf deinem eigenen Server oder in unserer Cloud in Deutschland.
Translation pending
One operational platform for orders, inventory, CRM, finance, ads, and fulfillment.
BusinessJavaScript · CSSGitHub @NobelTechInnovationsOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
CommerceOS is a company-based commerce operating panel. Phase 1 now covers public onboarding, login, company workspaces, multiple users, roles, permissions, company KYC, and protected panel navigation.
Open two terminals.
The current backend has been tested with MongoDB Atlas and /health returns:
If MongoDB is not available, backend falls back to memory mode for local testing.Read the full README ↗CommerceOS is a company-based commerce operating panel. Phase 1 now covers public onboarding, login, company workspaces, multiple users, roles, permissions, company KYC, and protected panel navigation.
Open two terminals.
Terminal 1: backend
cd commerce-backend
npm install
npm start
Backend runs on:
http://127.0.0.1:4000
Terminal 2: frontend
npm install
npm run dev
Frontend runs on:
http://localhost:3000
Update MongoDB in:
commerce-backend/.env
Set:
MONGODB_URI=your_mongodb_connection_url
The current backend has been tested with MongoDB Atlas and /health returns:
{
"status": "ok",
"service": "commerce-backend",
"phase": "phase-1-authentication",
"store": "mongodb"
}
Check it:
curl http://127.0.0.1:4000/health
If MongoDB is not available, backend falls back to memory mode for local testing.
/What opens first:
Buttons:
Login: opens /login.Start: opens /signup.Create Company: opens /signup.Login to Panel: opens /login.What user should do:
Create Company.Login./signupFields to enter:
Company name: business/workspace name.Your name: owner name.Email: owner login email.Password: minimum 8 characters.Button:
Create Company & Enter PanelWhat happens:
Owner.ownerUserId on the company.companyId, userId, and role./panel.Important:
/loginFields to enter:
EmailPasswordButton:
Login to PanelWhat happens:
Open on the company you want./panel.One email can create multiple companies.
Example:
[email protected] and company Company A.[email protected] and company Company B.[email protected].Open on the company you want to manage.Backend rule:
companyId./panelIf no session exists:
/login.Top bar:
Sync: placeholder for future sync./login.Click:
DashboardShows:
Buttons:
Support Queue: future support queue.Create Manual Order: future manual order creation.Bulk Ship: future shipping action.Create PO: future purchase order creation.New Rule: future automation rule.Click:
CompanyCompany Details fields:
Button:
Save Company DetailsWhat happens:
companyId.Full KYC fields:
Buttons:
Save Draft: saves KYC with draft status.Submit KYC: saves KYC with submitted status.Click:
UsersCreate User fields:
Button:
Create UserWhat happens:
Company Users section:
Save updates role/status.Locked rows:
Primary owner or You.Click:
ProductsShows:
Buttons:
Create ProductAdd VariantMap SKUUpload ImagesBulk ImportClick:
OrdersShows:
Buttons:
ConfirmPackShipCancelReturnRefundExchangePrint InvoicePrint LabelClick:
InventoryShows:
Buttons:
Adjust StockTransferScan BarcodeCreate AlertView HistoryClick:
ChannelsShows:
Current status:
Click:
ShippingShows:
Buttons:
Create ShipmentGenerate LabelGenerate ManifestTrackBulk ShipClick:
CRMShows:
Buttons:
Create SegmentAdd Follow-upAdd NoteTag CustomerExportClick:
FinanceShows:
Buttons:
Add ExpenseAttach BillView GSTCOD ReportCash FlowClick:
AdsShows:
Buttons:
Connect MetaConnect GoogleAdd Manual SpendMap CampaignView ROASClick:
AutomationShows:
Buttons:
New RuleAdd TriggerAdd DelaySend WhatsAppSend EmailClick:
ReportsShows:
Buttons:
Sales ReportProfit ReportInventory ReportCourier ReportExport CSVClick:
SettingsShows:
Buttons:
Company Details: opens Company page.Manage Users: opens Users page.Supported roles:
Permission file:
commerce-backend/src/modules/auth/permissions.js
Role summary:
Owner: full access.Admin: company, users, channels, orders, inventory, reports.Manager: dashboard, users read, company read, orders, inventory read, channels read, reports.Support: order/customer support.Warehouse: packing, inventory, shipping.Marketing: ads, CRM, channel read, reports.Accountant: finance, reports, order read.Auth:
POST /api/auth/signupPOST /api/auth/loginPOST /api/auth/dev-loginGET /api/auth/meCompany:
GET /api/companyPUT /api/companyPUT /api/company/kycUsers:
GET /api/usersPOST /api/usersPATCH /api/users/:userIdHealth:
GET /healthhttp://localhost:3000.Create Company.Create Company & Enter Panel.Company.Save Company Details.Save Draft.Submit KYC.Users.Manager.Open.