MEHEDI
All projects

Web App · 2023

Task Manager

A productivity app built with Next.js, TypeScript and Firebase, offering real-time task sync, project grouping and offline-tolerant optimistic updates.

Task Manager interface - A productivity app for managing daily tasks and projects.

Overview

A task manager where every mutation is applied optimistically and reconciled against Firestore, so the interface stays usable on an unreliable connection.

What it does

  • Real-time multi-device sync backed by Firestore listeners
  • Optimistic create, edit and reorder with rollback on write failure
  • Projects, labels and due-date grouping over a single task collection
  • Email and OAuth authentication with per-user security rules

Stack

Next.jsTypeScriptFirebaseTailwind CSS

My role

Full stack developer

More Web App work

  • E-Commerce Platform

    A modern e-commerce platform built with Next.js and Tailwind CSS.

  • Blog Platform

    A minimal blog platform with markdown support.

  • Weather App

    A weather application with interactive maps and hourly forecasts.