AtomiaStore is a web application and framework for ordering products and services via the Atomia platform. It can be used as a stand-alone web shop (the default), or parts of Atomia Store can be used to implement an embedded store in other applications.
AtomiaStore is an ASP.NET MVC 5 application and some familiarity with Visual Studio and Razor views is assumed for most customization tasks. Most views also contain JavaScript in form of knockout.js.
Requires Atomia Billing 15.9
-
Clone the AtomiaStore repository
-
Open PowerShell and run
AtomiaStore\ThemeStarter\startnewtheme.ps1 <themeName>
-
Read documentation for specific customization tasks:
- Getting Started With a Custom Atomia Store Theme
- Customizing Styles
- Customizing Views and Layout
- Customizing View Models (ASP.NET MVC and knockout.js view models)
- Resource Strings and Localization
- Customizing the Order Flow
- Adding a Payment Method
- Pre-selecting Products and Domain Search
- More to come
Other topics: