m4salah / Qurl.gq

An open-source URL Shortener written in Node.js πŸ”—

Home Page:https://qurl.gq

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

What's this?

Qurl.gq is an open-source URL Shortener written in Node.js πŸ”—

Contributing ideas

  • Apply a custom font
  • Add tests
  • Add IP address logging
  • UI Improvements
  • Sanitise user input

Screenshots

Screen Shot 2022-10-06 at 1 00 44 PM Screen Shot 2022-10-06 at 1 01 15 PM

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

About

An open-source URL Shortener written in Node.js πŸ”—

https://qurl.gq

License:GNU General Public License v3.0


Languages

Language:EJS 49.5%Language:JavaScript 47.6%Language:CSS 2.7%Language:Shell 0.1%