headstart icon indicating copy to clipboard operation
headstart copied to clipboard

A complete and opinionated eCommerce solution using OrderCloud as the backbone - built with .NET Core and Angular

Results 22 headstart issues
Sort by recently updated
recently updated
newest added

Hello all, new to OrderCloud product. We're currently using the Headstart for scaffolding our SPA project and we're planning on integrating it with an IDP, which is Okta. We setup...

There's a link on how to "Validate headstart setup" that leads to a 404 page. Would be good if it worked so you can validate your setup. ![image](https://user-images.githubusercontent.com/74244474/228520060-8625a6b1-1a6d-4042-8943-1ccfadea92c5.png)

Product collections may be a better fit for storing favourite products. We should look at moving to the product collections resource to show this resource in action.

It would be ideal to either display a dedicated error page or have a toaster notification when the apps are in a critical state, e.g. no defaultLanguage configuration has been...

Storefronts are currently being driven by individual API clients, which we could leverage the API Client xp to drive storefront configurations, such as supported languages. @crhistianramirez has also considered something...

Look into generating models and endpoints from the middleware into the UI SDK

This feature would allow admins to promote certain products and encourage customers to buy more. To implement this we'll need to maintain `product.xp.RelatedProductIDs` for example: ```javascript { "ID": "my-awesome-product-id", "RelatedProductIDs":...

To minimise null value bloat stored in xp of OrderCloud resources, we can update the strongly-typed xp classes to inherit from the OrderCloudModel and IPartial, which will remove unassigned properties...

Custom classes that extend a resource with a specified strongly-typed xp require the xp to be assigned in the constructor to enforce the strongly-typed xp. Currently no extended resource class...

All tsconfigs appear to be inconsistent. Aligning these configs may also assist with migrating functionality from the buyer and seller apps down to the sdk foundation.