You just deployed the AzShortenerUrl backend (the Azure Functions), and now you would like to be able to create Urls! There is many different ways to calls those Azure Functions from a direct HTTP call to a fancy website.
Here, you will find the list of all available frontend with the instructions to deploy and use them.
1- Postman
Simple use of the API testing tool Postman to call the Azure Functions.
More details here.
A simple website that implement the basic functionalities. You can list all URLs and create new ones. The website is done using Asp .Net Core Blazor with a server side. It can be deploy in Azure with one-click deployment.
More details here.
Admin tools for Azure Url Shortener using Blazor Single Page Application (webassembly).
More details here.
Very simple PowerAutomate Flows (premium license required) to call the Azure Functions
More details here.
A simple SharePoint list as Admin UI to create and manage AzureShortener Urls. PowerAutomate Flows call the AzureFunction URLs to create, edit or delete (archive) the AzUrlShortener Urls.
More details here.
6- PowerShell
Simple use of the API in PowerShell calling the Azure Functions.
More details here.
You don't find the frontend you would like? You can create one in your favorite language and add it to the list!
To do that simply create a pull request for your new frontend. Here some guidance on the format so everybody have the best experience possible.
1- Add a section to List of available Admin frontends. Make sure you add a short description, language used and a screen shot of your frontend.
2- Create a new folder in the adminTools subfolder with the following structure.
├──adminTools
└───newFrontend
├───medias
| └───images, screenshots
├───src
| └───the code
└───README.md
Make sure your readme contains:
- Detailed deployment steps, and how to configure it.
- Utilization steps/ guide
- Use screenshot when possible
If you have question or encounter any problem using any admin frontend with AzShortenerUrl please feel free to ask help in the issues section.