Go Back

Join

Description

Task manager inspired by the Kanban System. Create and organize tasks using drag and drop functions, assign users and categories.

Implementation Details

Built as a single-page application in vanilla JavaScript on a Firebase Realtime Database backend, with a clear module structure. Tasks move between board columns via the native HTML5 drag-and-drop API, while touch devices get an explicit move-to-status action. Protected pages sit behind an auth guard that resolves the login state before any database read.

Duration: 10 weeks

  • JavaScript
  • Firebase
  • HTML
  • CSS
Screenshot of the Join task manager
Next Project