Storefront

screenshot of Storefront
vue
vuepress
bootstrap
netlifycms

Modern and high performant headless eCommerce Storefront. PWA & JAMstack architecture ready for E-Com Plus APIs. Built with Vue.js, extensible through widgets and editable with Netlify CMS.

Overview:

Storefront is a modern and high-performance headless eCommerce solution built with a PWA and JAMstack architecture. It is designed to be ready for E-Com Plus REST APIs and utilizes micro-frontends built with Vue.js 2. The storefront is highly extensible through widgets and can be customized easily with Netlify CMS. It follows the Google Retail UX Playbook for a conversion-focused approach and supports internationalization and A11Y compliance. The storefront aims for high performance and compatibility with Lighthouse.

Features:

  • PWA & JAMstack architecture
  • Ready for E-Com Plus REST APIs
  • Micro-frontends built with Vue.js 2
  • Extensible through widgets
  • Easy to customize with Netlify CMS
  • Conversion focused following Google Retail UX Playbook
  • Internationalization support
  • A11Y compliance
  • High Lighthouse performance rating
vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

vuepress
Vuepress

VuePress is a minimalistic static site generator based on Vue.js that allows developers to create fast, SEO-friendly, and customizable documentation websites.

bootstrap
Bootstrap

Bootstrap is the most popular CSS Framework for developing responsive and mobile-first websites.

netlifycms
NetlifyCMS

Netlify CMS is a powerful and flexible content management system that is designed to work seamlessly with the Netlify platform. Netlify CMS provides a user-friendly interface for managing content, including support for custom content types, localization, and asset management.

ui-kit
UI Kits & Components

A UI kit provides developers with a set of reusable components that can be easily integrated into a website or application. These components are pre-designed with consistent styling and functionality, allowing developers to save time and effort in the design and development process. UI kits can be either custom-built or third-party, and often include components for buttons, forms, typography, icons, and more.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

webpack
Webpack

Webpack is a popular open-source module bundler for JavaScript applications that bundles and optimizes the code and its dependencies for production-ready deployment. It can also be used to transform other types of assets such as CSS, images, and fonts.