/Qurl.gq

🔗 An open-source URL Shortener written in Node.js

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

What's this?

Qurl.gq is an open-source URL Shortener written in Node.js 🔗

  • Displays a graphical map of all visitors
  • Optional timestamp and IP address logging (/shortUrl/info)
  • Allows for the usage of custom Short URLs (Use your brand name!)

Screenshots

Homepage Info Page Map

Development

Clone the repo

git clone https://github.com/TheRedstoneRadiant/Qurl.gq
cd Qurl.gq

Copy .env.example and replace MongoDB URI

cp .env.example .env
nano .env

Install dependencies

npm install

Start development server

npm run dev

Tech Stack

Webserver: Express.js

Database: MongoDB

CSS Library: PicoCSS