A modern project management app to track, organize, and manage workflows.
— Pulse Project Managment
Pulse Project Management is a full-featured project management application built with a modern frontend stack using Nuxt 3, TypeScript, and Tailwind CSS. The platform was designed to help users manage complex workflows with clarity and speed. It supports task management, project-level dashboards, collaborative workspaces, and user authentication.
On the technical side, Pulse uses Supabase as its backend for authentication, database, and real-time features. All forms are built with FormKit for rapid scaffolding and custom validation logic. TanStack Table powers the tabular data views with full client-side filtering and sorting. State is handled via Pinia, while Reka UI and Tailwind are used for consistent design components and utility-first styling. The app is bundled with Vite for fast builds and hot module replacement.
Additional tooling includes Iconify for vector icons, SweetAlert2 for UI alerts and confirmations, and FakerJS for generating seed data during development. Linter and formatting are enforced with ESLint and Prettier, ensuring consistent code quality throughout. Light and dark mode themes are supported globally.
Pulse emphasizes real-time feedback and smooth user interaction. It includes features like toast notifications, engaging dialog, and loading states. Forms include inline validation and accessible design practices. The entire UI is responsive and optimized for both desktop and mobile environments.
Note: Account creation has been disabled due to Supabase limitations on free-tier projects. To explore the full functionality of the live demo, please use the provided credentials below.
Live Demo Access
Email: austin.ewell86@gmail.com
Password: password
Project Views:

Landing Page

Landing Page - Light Mode

Login

Login - Light Mode

Projects

Project

Tasks

Task

Create New Task Form

Create New Task Form - Error State

Create New Project Form

Toasts