Qurl.gq is an open-source URL Shortener written in Node.js ๐
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 .
Webserver: Express.js
Database: MongoDB
CSS Library: PicoCSS