Skip to content

Dynamicweb Swift is a plug-and-play standard solution for Dynamicweb Ecommerce which allows you to create beautiful mobile-friendly Ecommerce websites with minimal effort and almost no coding with awesome performance, wcag support and much more...

License

Notifications You must be signed in to change notification settings

dynamicweb/Swift

Repository files navigation

DynamicWeb Swift

Swift is a customizable storefront which provides a solid foundation for building tailored ecommerce websites with uniqe designs. Built upon the DynamicWeb 10 platform, Swift offers a robust foundation for businesses aiming to establish a strong and visually appealing online presence and allows you to get started quickly through simple configuration. For more complex requirements, where coding is necessary, Swift makes the process seamless, enabling you to bring your vision to life with ease.

GitHub tag (latest by date) GitHub DW10 GitHub Bootstrap GitHub DW

Key featuresBuild styles and scriptsRequirements, Hosting environment and installDatabase and demo data

Key features

  • Integrated Styling with DynamicWeb 10 🎨 Key design elements such as color schemes, typography, and button style integrated into DynamicWeb Core makes it easy to set up brand identity and streamline styling across websites
  • New Content Model ⭐ A streamlined and standardized approach to content creation, featuring reduced editor complexity, enhanced flexibility and greater stability, all designed to improve efficiency and ease of use for both the editor and developer
  • Lighthouse 95+ points 💯 performance optimized implementation, ensuring users do not churn
  • SEO 📝 is build in using content and product data
  • Build designed pages 🖌️ using visual drag and drop to create your content
  • Web Accessibility Guidelines (WCAG) 🏆 Level AA compliance, make web content more accessible
  • World Wide Web (W3C) 🌐 validated following website formatting standards
  • Visual editor 🌈 building content pages, product list and product detail pages in a visual manner

Build styles and scripts (npm)

Swift uses npm to handle and compile styles and bundle scripts, assets and libraries. This means that the Swift design must be built after being cloned:

  1. Download and install Node.js
  2. Open a command prompt and navigate to the root of the cloned Swiftfolder
  3. Run npm install - to get all dependecies
  4. Run npm run build- to compile and build all design styles, scripts and assets

Requirements, Hosting environment and install

  • Swift v2.0.0-beta requires DynamicWeb version 10.12 and Shipmondo dll v2.0.0 or newer, if Shipmondo is used, it requires Shipmondo.dll version 10.0.5 (which needs to be installed) or newer

  • The baseline database is a bacpac file created using the Microsoft SQL Server 2016 standard (version SQL server 15.0.2080.9) using SQL Server Management Studio 2019 version 15.018040.0.

DynamicWeb 10 is a very flexible application when it comes to hosting - you can choose between: DynamicWeb Cloud, ISS, Azure or Docker

Links
Requirements Requirements for using DynamicWeb 10
Hosting Preparing the hosting environment
Install Dynamicweb 10
Install Swift Swift

After following these guides you will have a freshly installed DynamicWeb solution - ready to run Swift.

Database and demo data

Download
Database Download Demo database
Demo Product Images Download Demo Product Images
Demo Content Images Download Demo Content Images
Styles Download Styles

About

Dynamicweb Swift is a plug-and-play standard solution for Dynamicweb Ecommerce which allows you to create beautiful mobile-friendly Ecommerce websites with minimal effort and almost no coding with awesome performance, wcag support and much more...

Topics

Resources

License

Stars

Watchers

Forks