diff --git a/README.md b/README.md index 851f107..14ac4cb 100644 --- a/README.md +++ b/README.md @@ -57,7 +57,7 @@ Project Mycelium is a Rust web app built on Actix Web. ## Marketplace Overview - **Roles & Areas** - - End user, Farmer, App Provider, Service Provider dashboards: `/dashboard/{user|farmer|app-provider|service-provider}` (see `DashboardController` in `src/controllers/dashboard.rs`). + - End user, Farmer, Application Provider, Service Provider dashboards: `/dashboard/{user|farmer|application-provider|service-provider}` (see `DashboardController` in `src/controllers/dashboard.rs`). - Public catalogue: `/marketplace`, `/products`, `/products/{id}`, `/cart`, `/checkout`. - **Core Concepts** - Products (apps, services, compute). Orders and cart lifecycle. diff --git a/src/static/js/demo-workflow.js b/src/static/js/demo-workflow.js index ba3dee9..6bfbe3b 100644 --- a/src/static/js/demo-workflow.js +++ b/src/static/js/demo-workflow.js @@ -11,8 +11,8 @@ class DemoWorkflow { action: () => this.showWelcome() }, { - title: "App Provider: Register New Application", - description: "Let's start by registering a new application as an App Provider.", + title: "Application Provider: Register New Application", + description: "Let's start by registering a new application as an Application Provider.", action: () => this.demoAppRegistration() }, { diff --git a/src/views/dashboard/application_provider.html b/src/views/dashboard/application_provider.html index 3028bfa..7ba3c43 100644 --- a/src/views/dashboard/application_provider.html +++ b/src/views/dashboard/application_provider.html @@ -1,10 +1,10 @@ {% extends "dashboard/layout.html" %} -{% block title %}ThreeFold Dashboard - App Provider{% endblock %} +{% block title %}ThreeFold Dashboard - Application Provider{% endblock %} {% block dashboard_content %}
Develop, deploy, and manage applications for the ThreeFold ecosystem
diff --git a/src/views/dashboard/resource_provider.html b/src/views/dashboard/resource_provider.html index 2c84123..82a1c44 100644 --- a/src/views/dashboard/resource_provider.html +++ b/src/views/dashboard/resource_provider.html @@ -13,8 +13,8 @@ThreeFold Application Solutions represent a new approach to application deployment that balances ease of use with digital sovereignty. These pre-configured, self-healing applications are designed to run on the ThreeFold Grid while allowing users to maintain complete control over their infrastructure and data.
- +ThreeFold Agentic Apps represent a new approach to application deployment that balances ease of use with digital sovereignty. These pre-configured, self-healing applications are designed to run on the ThreeFold Grid while allowing users to maintain complete control over their infrastructure and data.
+Unlike traditional SaaS offerings that require surrendering control of your data to the provider, ThreeFold Application Solutions run on compute resources that remain under your sovereign control, while the application provider manages only the application layer.
+Unlike traditional SaaS offerings that require surrendering control of your data to the provider, ThreeFold Agentic Apps run on compute resources that remain under your sovereign control, while the application provider manages only the application layer.
Application Solutions on the Project Mycelium function through a unique partnership model between users and application providers:
+Agentic Apps on the Project Mycelium function through a unique partnership model between users and application providers:
Browse the marketplace and select your desired application solution.
+Browse the marketplace and select your desired application.
Last updated: May 22, 2025
These terms specifically apply to Application Providers on the Project Mycelium who develop and deploy applications and applications on the ThreeFold Grid.
+These terms specifically apply to Application Providers on the Project Mycelium who develop and deploy applications on the ThreeFold Grid.
A "Solution Provider" refers to any individual or entity that develops, deploys, and maintains software applications, platforms, or digital applications on the Project Mycelium. Application Providers create the applications and services that run on the ThreeFold Grid's infrastructure.
- -As a Solution Provider on the Project Mycelium, you agree to:
+ +An "Application Provider" refers to any individual or entity that develops, deploys, and maintains software applications, platforms, or digital applications on the Project Mycelium. Application Providers create the applications and services that run on the ThreeFold Grid's infrastructure.
+ +As an Application Provider on the Project Mycelium, you agree to:
Regarding your application listings on the marketplace:
You may cease being a Solution Provider by:
+You may cease being an Application Provider by:
These Solution Provider-specific terms are in addition to the General Terms and Conditions that apply to all users of the Project Mycelium. Please ensure you have reviewed both documents.
+These Application Provider-specific terms are in addition to the General Terms and Conditions that apply to all users of the Project Mycelium. Please ensure you have reviewed both documents.
Discover self-healing applications that maintain sovereignty while offering convenience.
- +ThreeFold Application Solutions use a unique model: You provide the compute resources (Slices), while application providers manage the applications. This ensures you maintain sovereignty over your infrastructure while benefiting from professional management.
+ThreeFold Agentic Apps use a unique model: You provide the compute resources (Slices), while application providers manage the applications. This ensures you maintain sovereignty over your infrastructure while benefiting from professional management.
When you deploy an application, you'll be guided through the process of allocating the necessary resources if you don't already have them.