/react-url-shortener

A simple node/react URL shortener

Primary LanguageTypeScriptThe UnlicenseUnlicense

react url shortener

Overview

A simple url shortener service built with react and express.

Functionalities

  • Shorten a long url into short one.
  • Validate an url is accessible before shorten it.
  • Avoid duplication url shortening.

Built With

  • ReactJS
  • Express
  • Typescript
  • Sqlite3
  • Redis

Live demo

https://url-shortener-9527.herokuapp.com/

Run locally

This app use Redis as cache, you need install Redis first if you don't have one.

  1. Clone the repository and change directory.
git clone https://github.com/galaxian85/react-url-shortener.git
cd react-url-shortener
  1. Install npm dependencies
npm install
  1. Running on development environment
npm run dev