Here you find basic info and useful links.
Clone repository and open it in your IDE. Remember to have node 18+
and npm 6+
versions.
Next type following commands:
cd system
npm i --legacy-peer-deps
We have two main parts in this repo. First is an API in .NET ecosystem and second is monorepo in JavaScript.
We used monorepo because it gives us easy way to give permissions for devs and it provides linear git history of changes in whole system.
Thanks to this everyone will be able to track progress.
Currently we have several applications:
First is a blog platform currently available at GreenOn Software. We migrating it to Next from Gatsby.
Second is an app for musicans jamjam - we are migrating it from CRA to Next.
Third is design-system implementation with reusable not domain specific UI. Its called figa-ui.
We have also other reusable parts like figa-hooks which implements reusable not app specific hooks.