Skip to content

An e-commerce app that sells nothing, built using a micro-frontend architecture.

License

Notifications You must be signed in to change notification settings

zakwarren/sell-sell-sell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sell Sell Sell

An e-commerce app that sells nothing, built using a microfrontend architecture. The different microfrontends are built using different techniques and frameworks.

Start

To run this project, ensure you have node.js installed. Open a terminal for each of the separate microfrontends, navigate to their directories, then run:

npm start

Services

This application is comprised of a number of different services to explore a variety of different concepts used in a microfrontend architecture. These are:

  • auth - handles sign in and sign up
  • container - provides the host for all the other microfrontends in this application. Orchestrates browser history and navigation, and holds the global sign in state
  • dashboard - a dashboard presenting a variety of interesting data
  • marketing - shows the different items and subscriptions available

Most of the front end apps use React, but the dashboard service is built in Vue to explore how different frameworks can be used.

About

An e-commerce app that sells nothing, built using a micro-frontend architecture.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published