Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DOCS !!!$!%! 😡🤬🤯 #616

Open
pozylon opened this issue Dec 17, 2024 · 1 comment
Open

DOCS !!!$!%! 😡🤬🤯 #616

pozylon opened this issue Dec 17, 2024 · 1 comment

Comments

@pozylon
Copy link
Member

pozylon commented Dec 17, 2024

New Highlevel Structure:

  1. Introduction
    1. Core Values
    2. Cart Behavior
  2. Quick Start
    1. Create Project
    2. Example Storefront
    3. Admin UI
  3. Platform configuration
    1. Boot
    2. Core Module Options
    3. Extend your GraphQL API
  4. Catalog
    1. Directed Acyclic Graph (DAG)
    2. Product Types
    3. Filters
      1. Faceting
      2. Sorting
      3. Aggregation
  5. Pricing
    1. Product Pricing
    2. Order Pricing
    3. Discounting
    4. Currency Conversion Rates
  6. Order Fullfillment
    1. Order States
    2. Payment
    3. Delivery
    4. Warehousing
  7. Notifications
    1. Messaging
    2. Built-in Templates
    3. React to System Events
  8. Tutorials
    1. Weather Dependent Sausage Pricing
    2. IAM Integration (Keycloak OIDC)
    3. CRM Integration (GraphQL Schema Stitching)
    4. Enterprise Search Integration (Apache Solr)
  9. Advanced Techniques
    1. Extend Unchained Core
    2. Bulk Import
    3. Custom Roles / Permissions
    4. Custom Fields
    5. Custom Event Bus
    6. Quotation Workflow
    7. Event Ticketing
    8. Subscriptions
  10. Deployment
    1. Environment Variable Overview
    2. Deploy with Docker
    3. Deploy to Vercel
  11. Plugins
  12. GraphQL API
  13. Changelog
@pozylon pozylon added this to the v3.1 milestone Dec 17, 2024
@pozylon
Copy link
Member Author

pozylon commented Jan 10, 2025

Notifications should answer:

  • How does Messaging work? (Explain that a message is a work item that then gets transformed to some messaging plugin-specific channel like twilio, email, ...)
  • How can I customize the default messages, adjust the order confirmation template as an example
  • What messaging plugins exist already? How do I write a new Messaging plugin? (= worker)
  • How can i send one, multiple or no e-mail for the various messaging types?
  • How can I register new custom template types and wire those up with some arbitrary unchained event?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant