🚀 Just built Django project — TaskFlow, a full-featured Todo App! As I continue leveling up my skills in web development and machine learning, I decided to dive deep into Django by building a complete task management application from scratch. 🛠️ What I built: TaskFlow is a fully functional Todo web app with user authentication, task management, and a clean dark-themed UI. ✅ Features: • User Registration, Login & Logout (each user sees only their own tasks) • Add, Edit, Delete & Toggle tasks complete/incomplete • Priority levels — High 🔴 Medium 🟡 Low 🟢 • Custom colour-coded Categories • Due dates & deadline tracking • Search & Filter by status, priority, and category • Live progress bar & stats dashboard • Full Django Admin panel ⚙️ Tech Stack: • Python & Django 4.2 • SQLite Database • Django ORM (Models, QuerySets, Foreign Keys) • Django Authentication System • HTML, CSS (custom dark theme) • Django Templates & Template Tags 📚 What I learned: → Django MVT architecture (Models, Views, Templates) → User authentication & session management → Database relationships with Foreign Keys → Django Forms & form validation → QuerySets, filtering & search → Static files & template inheritance → Django Admin customisation This project gave me a solid foundation in Django and I'm now ready to move on to more complex projects like E-commerce, REST APIs with Django REST Framework, and eventually combining my ML skills with Django for AI-powered web apps! #Django #Python #WebDevelopment #TodoApp #Learning #Programming #Backend #DjangoFramework #OpenToWork

To view or add a comment, sign in

Explore content categories