An open API service indexing awesome lists of open source software.

https://github.com/0xc7r/quick-short

Quick Short is a URL shortener that comes with user account management, admin features and other features like 2FA etc. Written in php and does not use any kind of backend framework like apache, laravel etc.
https://github.com/0xc7r/quick-short

boostrap4 bootstrap bootstrap5 free php php8 pure pure-php shortener shorturl shorturls url url-shortener website website-development website-template

Last synced: 7 months ago
JSON representation

Quick Short is a URL shortener that comes with user account management, admin features and other features like 2FA etc. Written in php and does not use any kind of backend framework like apache, laravel etc.

Awesome Lists containing this project

README

          

### Note

- Whatever is on this github will be included in the licensed version of the same software. It is all the same. Everything is free. This is a **FREE** project but you have the option to buy an license.
- When making pull requests/contributing to the project in anyway you achknowledge that you give up your right to any kind of payment or finace benefit this project may generate.

###

# Quick-short

Quick Short is a URL shortener that comes with user account management, admin features and other features like 2FA etc. Written in php and does not use any kind of backend framework like apache, laravel etc.

###

# Features

- Uses a local SQL Database to get/set data
- Wrote in PHP 8.2 so it is secure and compatible with many plugins/external software
- Pentested in development to help decrease vulns (e.g SQLI via SQLMAP)
- QR code support
- 2FA authentication via QRcode w/ Google auth support
- Emailing via smtp
- Login, Register, User and Admin systems
- User/Admin dashboard
- No backends (Apache, Symfony etc) just pure PHP
- Easy to read code
- Simplistic GUI (bad at GFX) / Backend system(s)
- SMTP support allowing mailing to clients also possible to send to more than one recipient.

###

# External Dependencies

*Below is copied from the composer.json file.*

- phpmailer/phpmailer ^6.9.2
- chillerlan/php-qrcode ^5.0
- pragmarx/google2fa-qrcode ^3.0
- pragmarx/google2fa ^8.0

###

# TODO
- Make functions like Resolve return either only arrays or strings
- Add support for 2FA
- Add dashboard features
- Add Admin, User features
- Add Advertisment support
- Clean code up where-ever possible
- Add more comments
- Make system more modular

###

## 💰 Support me/donations

- BTC: bc1q8mzhk0t90w05umxux66xr6k8e749q5uqtjyelc
- LTC: Lf1ufQSZRi9XSJktFGfhKBHxeuGFgvz4DJ
- XMR: 43wA89gGdoKB9Av2JwGYciJZHE1mjsj3bFt1xuo1h2RNfkD218za8WF6vNcDo7FijmhAA3sk1SUevNWxNhXFZkBnU6p9Mfh
- ETH: 0x2cc24AE5fc62e3a2394FAEFb0AdAed4Dd1248D10

## How to buy a license
Not on CodeCanyon? Consider donating via crypto instead! Otherwise please wait for it to be on CodeCanyon.
Sponser -> [CodeCanyon (TwoBitDev)](https://codecanyon.net/user/TwoBitDev) -> search for the project -> buy
Sponsors support me finacially and mean alot! <3