This is a simple front end for the lc.cx URL shortener. It is written in Vue with Vuetify for a nice look. The background comes from SVGBackgrounds.com.
Find a file
slurdge a3edcb0a4d
Merge pull request #38 from slurdge/dependabot/npm_and_yarn/vite-6.4.2
chore(deps-dev): bump vite from 5.4.21 to 6.4.2
2026-04-13 14:13:49 +02:00
api fix: remove axios 2026-04-13 13:58:22 +02:00
public feat: migrate to vue3 2024-09-16 22:50:23 +02:00
src fix: remove axios 2026-04-13 13:58:22 +02:00
.gitignore chore: ignore some files 2022-01-17 23:06:22 +01:00
components.d.ts feat: migrate to vue3 2024-09-16 22:50:23 +02:00
eslint.config.mjs feat: migrate to vue3 2024-09-16 22:50:23 +02:00
fetch.js Add a serverless function 2020-09-19 11:52:05 +02:00
index.html feat: migrate to vue3 2024-09-16 22:50:23 +02:00
LICENSE Add LICENSE 2020-09-26 10:53:31 +02:00
package.json chore(deps-dev): bump vite from 5.4.21 to 6.4.2 2026-04-13 12:12:16 +00:00
README.md fix: readme instruction for dev 2022-07-29 17:08:39 +02:00
vite.config.mjs feat: migrate to vue3 2024-09-16 22:50:23 +02:00
yarn.lock Merge pull request #38 from slurdge/dependabot/npm_and_yarn/vite-6.4.2 2026-04-13 14:13:49 +02:00

lccx

This is a simple front end for the lc.cx URL shortener. It is written in Vue with Vuetify for a nice look. The background comes from SVGBackgrounds.com.

In order to be able to use the API, a serverless function is used. The easiest way to test it is to use vercel in development mode.

You will need an API key from lc.cx. Put it in an .env file like this:

API_KEY=LCCX_API_KEY

Project setup

yarn install

Compiles and hot-reloads for development (for the frontend)

yarn serve

If you want the serverless function,

yarn run vercel dev

Compiles and minifies for production

yarn build

Lints and fixes files

yarn lint

Customize configuration

See Configuration Reference.