Workspace URL naming pattern decision

Mike's Notes

I was able to make decisions about the workspace URL naming pattern after conducting some experiments over the last week.

Resources

References

  • Reference

Repository

  • Home > Ajabbi Research > Library >
  • Home > Handbook > 

Last Updated

06/10/2025

Workspace URL naming pattern decision

By: Mike Peters
On a Sandy Beach: 06/10/2025

Mike is the inventor and architect of Pipi and the founder of Ajabbi.

Over the last week, I have been experimenting with different URL naming patterns. I had to devise patterns for Pipi to use when it automatically generates SaaS applications with User Interfaces (UI).

Note: The URLs below don't link to anything.

Learning from others

I looked at how common and very popular cloud products use URL naming patterns, including;

  • Google Workspace
  • MuleSoft
  • Odoo
  • Salesforce
  • ServiceNow
  • Zoho

Conclusion

I started with the simplicity of Google and ended with the richness of ServiceNow. The pattern simply needs to be predictable and consistently effective. The URLs after the  i18n codename need to be in the local language, eg French.

Components

The Pipi-generated URLs will be made up of the following parts;

  • User account, eg demo
  • Device/screen specific, eg mobile m , braille b , kiosk k , VR v
  • Platform, eg cloud.ajabbi.com
  • i18n code, eg eng-UK
  • Industry name, eg rail
  • One or more nested industry objects, eg rolling stock
  • CRUD verbs, eg patient-new
  • Multi instances directory, eg email/e/
  • ID etc can be masked as a UUID, eg durmdis7d3kbp
  • Workflow specific, eg page/administer/ui-builder/concept

Pattern examples

  • demo.cloud.ajabbi.com/eng/screen/location/l/adytenm.html
  • demo.m.cloud.ajabbi.com/fra/écran/emplacement/e/adytenm.html

URL masking and pattern configuration

It should be straightforward for a User Account holder to mask these URLs and modify other pattern configurations.

  • m.rail.example.com/en-au/rolling-stock/rolling-stock-new/
  • m.en-au.example.com/rail/rolling-stock/new/
  • en-au.bigrail.com/rolling-stock/r/2945/history/
  • k.en-au.app.bigrail.com/rolling-stock/r/2945/history/

Industry names

Third draft revision of the Pipi 6 industry names used for English i18n URLs. This has been imported into Pipi 9 for testing purposes. The nouns are singular.

  • Agriculture: agriculture/
  • Aviation: aviation/
  • Conservation: conservation/
  • Construction: construction/
  • Drainage: drainage/
  • Education: education/
  • Electricity Supply: electricity-supply/
  • Forestry: forestry/
  • GLAM (Galleries-Libraries-Archives-Museums): glam/
  • Health: health/
  • Horticulture: horticulture/
  • Learning: learning/
  • Performing Art: performing-art/
  • Port: port/
  • Rail: rail/
  • Research: research/
  • Road: road/
  • Screen (was Film): screen/
  • Sewer: sewer/
  • Transport: transport/
  • Visual Art: visual-art/
  • Water Supply: water-supply/
  • Website: website/
  • Zoo: zoo/

Next steps

  • Begin creating full-page mockups for community testing.
  • Adjust as necessary

No comments:

Post a Comment