We design and implement software to digitalise the lifecycle of legal documental resources. More specifically, we provide software components for Agencies and Institutions that must handle complex documental processes (i.e. Legislative Councils, Judicial courts, Parliamentary Assemblies, Banks, Companies, Communities and so on). We model the legal knowledge of our clients in order to ensure the legal validity of resources they produce and their long-term preservation. To do so, we use well-known XML standards for legal resources (i.e. AkomaNtoso and LegalRuleML) and modern web technologies, such as web frameworks and semantic web standards, and innovative infrastructures such as blockchains and XML databases. We use AI, NLP, Data Science techniques to extract, classify, cluster, analyse and predict legal knowledge from the legal documents. We use also checking compliance methods to apply the legal knowledge extracted and modelled using symbolic-AI (formal logic) to concrete cases like government services, contracts, policies. Explainable AI and Human-centred interfaces are key points in our solutions.