Проект YaCut — это сервис укорачивания ссылок. Его назначение — ассоциировать длинную пользовательскую ссылку с короткой, которую предлагает сам пользователь или предоставляет сервис.
Python, FLask, SQLAlchemy, SQLite
Клонировать репозиторий и перейти в него в командной строке:
git clone
cd yacut
Cоздать и активировать виртуальное окружение:
-
Если у вас Linux/MacOS
python3 -m venv venv source venv/bin/activate
-
Если у вас Windows
python -m venv venv source venv/Scripts/activate
Установить зависимости из файла requirements.txt:
python3 -m pip install --upgrade pip
pip install -r requirements.txt
Применить миграции:
flask db upgrade
Запустить проект:
flask run
Проект будет доступен по адресу:
http://127.0.0.1:5000/
Моторин А.В.
В начало ☝️