The URL Shortner WebApp has been developed using Angular 14. This WebApp mainly contains 4 Components and 1 Service:
To add new features or fix a bug in the app, you can perform the following steps:
We currently have continuous deployment setup for the web application. As part of continuos deployment we build & push the app as a docker image to GitHub Packages.
This package can then be deployed to any suitable cloud or on-prem service and the application should work as expected. Currently this docker image is pulled by Azure App Service, which then runs the application as a container.
You might come across errors or issues while setting up, development or deployment. Below are some of the common errors and issues that users face and solutions to resolve them:
Error: This command is not available when running the Angular CLI outside a workspace.
. This occurs when you try to run ng cli commands outside of the url-shortner-webapp
folder where currently the angular app source code resides. To resolved this, change directory to url-shortner-webapp
and re-run the command.