This is a sample project to demonstrate how to take a concept from idea to production. The thought process and the steps behind it are discussed in detail in 4 part blog post.
Component Library Demo is available here
Movie App Demo is available here
- Core : Common shared library for all projects
- Components: Core Components library and Design System
- WebApp: Awesome Movie App Web Application
If you are pulling down the project for first time, go to the root folder and run
yarn
lerna add <dependency> --dev # For development dependencies
lerna add <dependency> # For production dependencies
lerna add <dependency> --scope=<sub-project-name> # Sub project name can be found from individual package.json
Before running any of the projects, please make sure all dependencies are installed as mentioned in the initial setup.
Follow the steps mentioned here
Follow the steps mentioned here
Follow the steps mentioned here