Skip to content
forked from Aman0307/Qurl.gq

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

License

Notifications You must be signed in to change notification settings

anshul137/Qurl.gq

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

What's this?

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

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

To run the linter via the command line on your entire project's source code

npm run esLint or npx eslint .

To fix every rule violation noticed by Linter

NOTE: eslint --fix will fix every rule violation it is capable of fixing, actually overwrite the code, and print out any warnings or errors it was incapable of fixing.

npm run lint-fix or npx eslint --fix .

Tech Stack

Webserver: Express.js

Database: MongoDB

CSS Library: PicoCSS

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 55.9%
  • EJS 36.8%
  • CSS 7.0%
  • Shell 0.3%