Task Tally

Lite Tasks

Front End Development

Tools Used: Vue 3, Firebase

Task Tally is a focused, client-centric task management web app I built using Vue 3 (Composition API), Pinia, Vue Router 4, and Firebase. Designed specifically for freelancers juggling multiple clients and deadlines, this app showcases my ability to build production-style front-end experiences with authentication, routing, and full CRUD flows. With Task Tally, the goal is clear: give freelancers a clean, structured space where they can capture tasks per client, track deadlines with live countdowns, and manage their entire task lifecycle—from active to archived—without feeling overwhelmed by bloated dashboards or cluttered UI.


In Task Tally , users can sign up and log in via Firebase Email/ Password Authentication, then manage tasks that include a task name, description, client name, deadline, priority (Low / Medium / High), status, and assignee. The dashboard highlights active tasks with visual priority flags, a live deadline countdown, and one-click completion via checkboxes. Smart filters let users slice tasks by client, priority, and status, while a dedicated Archive view supports archiving and restoring tasks for a complete lifecycle workflow. Under the hood, Pinia manages state for tasks and filters, Vue Router handles navigation across pages (Home, Auth, Create Task, Archive, Task Detail/Edit), and Firebase’s Realtime Database persists task data. The UI is fully responsive, making Task Tally usable across mobile, tablet, and desktop, and it’s deployed on Netlify with environment-based Firebase configuration. Overall, this project demonstrates my ability to build a modern, responsive Vue-based task manager that blends clean UX with real-world features like auth, persistence, and structured client workflows.

Tools Used

Vue 3
Firebase

Service

Frontend Application Development

Category

Front End Development

Key Features

Auth Built-In – Firebase Authentication
Fully Responsive
Archive & Restore
Smart Filters

Related Works

Let's start building your custom Single Page Application today!

Copyright © 2025. All rights reserved.