Skip to content

sumande414/flik-app

Repository files navigation

Flik.io Frontend

image image

A React-based URL shortening service with a sleek, red-themed UI.

Features

  • Register, login, and logout with JWT authentication.
  • Shorten URLs.
  • Delete URLs.
  • Built with React, Tailwind CSS, and Vite.

Setup

Clone the repo:

git clone <repository-url>
cd flik-app

Install dependencies:

npm install

Set backend URL in src/constants.js:

export const API_URL = 'http://<backend-url>';

Run:

npm run dev

Visit http://localhost:5173.

Usage

  • Register/Login: Create an account or sign in
  • Shorten: At /home, enter a URL to generate a short link
  • View/Delete: See all shortened URLs and delete with the X button

Dependencies

  • react-router-dom
  • axios
  • jwt-decode

Notes

License

MIT License

About

Shorten URLs with Flik.io

Topics

Resources

Stars

Watchers

Forks

Contributors