See the demo: https://short-it-vcys.onrender.com/
Demo link might take a while to spin up after a long hibernate.
The app will take long url and shorten it into several urls. It uses open API https://shrtco.de/.
This is a simple demo using technology below:
- SvelteKit
- API route made using Sveltekit (+server.ts) to call external API from shrtco.de
- Page (+page.svelte) to show text input and to show the shorten URLs
- Typescript
- PouchDB (offline in browser database) to store the history of converted urls
- Bulma CSS
- Deployment to Render