Sobes.tech
Back to questions
Junior — Middle
77

Опишите пример личного проекта, который вы бы реализовали, чтобы продемонстрировать свои навыки.

Answer from AI

sobes.tech AI

Пример личного проекта на Python для демонстрации навыков — это веб-приложение для управления задачами (To-Do List) с использованием Flask и базы данных SQLite.

В проекте можно реализовать:

  • Регистрацию и аутентификацию пользователей
  • Создание, редактирование и удаление задач
  • Фильтрацию задач по статусу (выполнено/не выполнено)
  • Простую и понятную веб-страницу с использованием HTML и CSS

Такой проект показывает умение работать с веб-фреймворками, базами данных, а также навыки фронтенда и бэкенда.

Пример простого маршрута во Flask:

from flask import Flask, render_template, request, redirect
app = Flask(__name__)

tasks = []

@app.route('/', methods=['GET', 'POST'])
def index():
    if request.method == 'POST':
        task = request.form.get('task')
        if task:
            tasks.append(task)
        return redirect('/')
    return render_template('index.html', tasks=tasks)

if __name__ == '__main__':
    app.run(debug=True)