Skip to content

Blackout is the codename for the Farfetch Platform Solutions (FPS) projects. Useful to build e-commerce applications using the FPS APIs and integrating business logic.

License

Notifications You must be signed in to change notification settings

ruifcnunes/blackout

 
 

Repository files navigation

Blackout

Pipeline MIT License GitHub last commit

Blackout is the codename for the Farfetch Platform Solutions (FPS) projects. It's a monorepo with Yarn workspaces and Lerna.

Useful to build e-commerce applications using the FPS APIs and integrating business logic.

What's inside

Each package has its own package.json file and defines its dependencies, having full autonomy to publish a new version into the registry when needed.

@farfetch/blackout-core

  • Clients to connect to the FPS APIs
  • Modules to manage the application data layer and global state (with redux)

@farfetch/blackout-react

  • Set of react components, hooks, contexts and utils with business logic embedded, to build web or react-native interfaces
  • Depends on @farfetch/blackout-core

Contributing

Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.

Please read the CONTRIBUTING file to know what we expect from your contribution and the guidelines you should follow.

About

Blackout is a project maintained by some awesome contributors from Farfetch Platform Solutions.

Maintainers

License

MIT @ Farfetch

About

Blackout is the codename for the Farfetch Platform Solutions (FPS) projects. Useful to build e-commerce applications using the FPS APIs and integrating business logic.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%