What this project covered
- the concept of logically breaking down the app into components to make the code readable, understandable and manageable
- how to pass data from one component to another and then use it as required
- deploy the website on Surge
- use GitHub Actions to perform CI/CD