Dashboard web app for project management: create projects and their tasks, and toggle their status between completed and pending. Includes full CRUD for both projects and tasks.