## Building apps with Norce Commerce Help and resources for those who want to understand how to build storefront apps using Norce. ### Overview and architecture The [Frontend development design](/developer-portal/app-development/frontend-development-design) document introduces architectures, terminology, and development patterns as well as what to think about overall in your system design. [Using Norce Commerce Services](/developer-portal/app-development/calling-norce-services) explains how Norce Commerce Services works and what to consider regarding credentials and such. ### Examples In the Postman collection, you can find [Norce Commerce Services Examples](https://documenter.getpostman.com/view/2973406/2sA35MzK14). If you're unsure about how the Postman collection works, check out [Working with Norce Commerce's Postman examples](/developer-portal/working-with-norce-postman-examples). On GitHub, Norce Commerce has a [sample Storefront application](https://github.com/StormCommerce/Storm.Sample.Storefront) built in .Net 7 which can be run in Docker. This will give you near real-life examples to check out. Read more about [The Sample Storefront project](/developer-portal/the-sample-storefront-project). ### Working with products [Working with Products and variants](/developer-portal/app-development/working-with-products-and-variants) presents what you need to know to understand the product model and how we structure products and variants in Norce Commerce's entity model. [Working with listing products and variants](/developer-portal/app-development/working-with-listing-products-and-variants) provides information on searching, listing and finding products without an external search service. If you do use an external search service, check out [Working with Products and Search using Norce Commerce Product Feed](/developer-portal/app-development/working-with-products-and-search-using-norce-product-feed) and [Building a Channel Feed receiver](/developer-portal/app-development/building-a-norce-product-feed-receiver) ### Buying and shopping For building the shopping experience, read [Working with Baskets using Norce Commerce Services](/developer-portal/app-development/working-with-baskets) and [Working with the checkout process using Norce Commerce Services](/developer-portal/app-development/working-with-the-checkout-process) To understand how to work with Norce Commerce’s solution for creating a login functionality, go to [Working with Customers and the login process with Norce Commerce Services](/developer-portal/app-development/working-with-customers-and-the-login-process) ## Related guides To get a more functional overview of how and what you can do with Norce, read the solution documentation: - [Design Norce Commerce solutions](/solution-portal/solution-architecture) And the documentation about system integrations: - [Integrating Norce Commerce with other systems](/developer-portal/system-integration)