Junior — Middle
Describe an example of a personal project you would implement to demonstrate your skills.
sobes.tech AI
Answer from AI
An example of a personal project in Python to demonstrate skills is a web application for task management (To-Do List) using Flask and an SQLite database.
The project can include:
- User registration and authentication
- Creating, editing, and deleting tasks
- Filtering tasks by status (completed/not completed)
- A simple and understandable web page using HTML and CSS
Such a project demonstrates skills in working with web frameworks, databases, as well as frontend and backend skills.
Example of a simple route in 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)