To provide link-shortening service
Develop Flask-application, providing simple link-shortening service. Minimum requirements:
- add new links and create aliases for them (short links)
- redirect user by aliases registered in the system
- show 404 page if alias is not correct
- python
- flask
- wtforms
- apscheduler
- hashids
- sqlite
Runs only in Windows
- Clone repository:
git clone https://github.com/1AmIWho1/pent.git
- Update pip:
pip install --upgrade pip
- Install required packages:
pip install -r requirements.txt
- Create your own
.env
(you may use.env.example
) - Run server:
python wsgi.py