Веб-приложение для демонстрации проектов.
Portfolio — это персональный сайт-портфолио, созданный на Flask.
Проекты отображаются в виде карточек с интерактивной галереей, тегами и ссылками на GitHub.
Проект имеет чистую и минималистичную структуру:
app.pystatic/templates/requirements.txtЛогика основана на фреймворке Flask и адаптирована для личного использования.
Portfolio предоставляет следующие возможности:
Portfolio/
├── app.py # Основные маршруты и логика
├── main.py # Точка входа
├── requirements.txt # Зависимости
├── static/ # Статические файлы (CSS, JS, изображения)
│ ├── css/
│ ├── js/
│ └── images/
└── templates/ # HTML-шаблоны
└── index.html
# Клонирование репозитория
git clone https://github.com/vpershukova/Portfolio.git
cd Portfolio
# Создание виртуального окружения
python -m venv .venv
# Активация (Windows)
.venv\Scripts\activate
# Установка зависимостей
pip install -r requirements.txt
# Запуск приложения
python main.py
Валерия Першукова GitHub: @vpershukova