https://github.com/karoldm/short-url-client
This project is the frontend of the short-url project that allows you to create and access short URLs through a simple API.
https://github.com/karoldm/short-url-client
angular typescript
Last synced: 2 months ago
JSON representation
This project is the frontend of the short-url project that allows you to create and access short URLs through a simple API.
- Host: GitHub
- URL: https://github.com/karoldm/short-url-client
- Owner: karoldm
- Created: 2025-01-28T17:43:29.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-20T22:10:57.000Z (over 1 year ago)
- Last Synced: 2025-02-20T23:20:45.637Z (over 1 year ago)
- Topics: angular, typescript
- Language: TypeScript
- Homepage: https://karoldm.github.io/short-url-client/
- Size: 458 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Angular Client for Short URL Service
This is the client application built using Angular that interacts with the AWS Lambda service for creating short URLs and redirecting to the original URL.
## Features 🚀
- **Create Short URL**: Send a request to create a short URL for any given original URL.
- **URL Redirection**: Access the short URL, and get automatically redirected to the original URL.
## **Diagram of the Flow** 📊


## **Deploy** 🛠️
1. Delete /dist dir
2. Run `ng build --output-path=dist/short-url-client --configuration=production`
3. Copy files generated inside /dist/short-url-client/browser to /dist/short-url-client/
4. Run `npx angular-cli-ghpages --dir=dist/short-url-client`