Storefront Angular Starter screenshot

Storefront Angular Starter

Updated: 13 Feb 2024
175 Stars

An example storefront PWA for Vendure built with Angular

Categories

Overview:

The Vendure Angular Storefront is an e-commerce storefront application designed to work with the Vendure ecommerce framework as a backend. It is a Progressive Web Application (PWA) that utilizes Angular Universal for server-side rendering. Built with the Angular CLI, the data layer is managed by Apollo Client.

Features:

  • Progressive Web Application: Allows for an app-like experience on web browsers.
  • Angular Universal Integration: Supports server-side rendering for improved SEO and performance.
  • Apollo Client for Data Handling: Seamless integration for managing data requests.

Installation:

To install the Vendure Angular Storefront, follow these steps:

  1. Clone the repo.
  2. Run npm install or yarn in the root directory.
  3. Run npm start or yarn start to build in development mode.
  4. Ensure a local Vendure instance is running at http://localhost:3000.
  5. Open http://localhost:4201 to view the storefront app.

Summary:

The Vendure Angular Storefront provides a powerful solution for e-commerce businesses, offering PWA capabilities, server-side rendering, and efficient data handling through Apollo Client. By following the installation guide, users can quickly set up and customize the storefront to integrate seamlessly with their Vendure backend.