Skip to content
This repository has been archived by the owner on Jan 27, 2023. It is now read-only.

Latest commit

 

History

History
44 lines (35 loc) · 1.39 KB

README.md

File metadata and controls

44 lines (35 loc) · 1.39 KB

Linker

Badge Badge Badge

Install

  • Clone this repo: git clone https://github.com/Ythosa/linker;
  • Install dependencies: npm install;
  • Update the config file config/default.json using your data;
  • Run: npm run dev.

Description

  • Web Service for shortening links;
  • Uses MongoDB, Express.js, React.js, Node.js;
  • Involve:
    • Registration and authentication by jwt token;
    • Adding links;
    • View detailed information on links that you have shortened:
      • Initial link;
      • Shorten link;
      • Creation date;
      • Number of clicks on the shortened link.
    • Redirection from a shortened link to the original one.

Available scripts

  • npm run dev - start application in development mode;
  • npm run staet - start application in production mode;
  • npm run server - start server with automatically restarting;
  • npm run client:install - install client app dependencies;
  • npm run client:build - build client app;
  • npm run client - start client app.

Copyright 2020 Ythosa