GDX-Analytics-URL-Shortener
A URL shortener service that generates shorter URLs and redirects short URLs to full URLs.
Features
The GDX URL Shortener Project is a GDX Analytics project supported by GCPE that is designed to support efficient testing and tracking of web content. It features a short URL generation tool and a re-direct service.
Project Status
This project is currently under development and actively supported by the GDX Analytics Team.
Check the backend/ and frontend/ folders for their respective Readme and installation steps.
Contents by Directory:
Related Repositories
GDX-Analytics/
The Shortner service leverages the existing GDX Analytics pipeline service which is described in detail in the link above.
Getting Help or Reporting an Issue
For inquiries about starting a new analytics account please contact the GDX Analytics Team.
How to Contribute
If you would like to contribute, please see our CONTRIBUTING guideleines.
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.
License
Copyright 2015 Province of British Columbia
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and limitations under the License.
Development Notes
Recommended IDE Setup
VSCode + Volar (and disable Vetur) + TypeScript Vue Plugin (Volar).
Customize configuration
See Vite Configuration Reference.
Project Setup
npm install
Compile and Hot-Reload for Development
npm run dev
Compile and Minify for Production
npm run build