Pulse
- 4 Devlogs
- 5 Total hours
A team managment website
A team managment website
Reworked the app shell and related screens to match the latest Pulse UI pass, added the calls surface, refreshed shared styling and auth presentation, and updated mock data, state, and assets to support the new layout. Included the current deliverables and dependency updates tied to the build changes.
Centralize Pulse demo data in a Zustand persisted store so core app actions survive navigation, refreshes, and browser restarts. Chat messages, room summaries, converted tasks, pinned decisions, approvals, expenses, tasks, projects, teams, invites, inbox items, notifications, reports, meetings, autopilot plans, settings, and theme state now read and write through pulse-demo-state-v1 in localStorage, with a Settings reset control to restore the original sample workspace.
This commit improves the Ask Pulse AI assistant by adding workspace summary data to the API context for more informed responses, implementing a 12-second timeout with AbortController to prevent hanging requests, and enhancing fallback responses with intelligent keyword-based matching for common queries like risk assessment, team support, approvals, and budget inquiries. The system prompt has been updated to emphasize action-oriented guidance while explicitly avoiding data invention. The request handler now supports both ‘message’ and ‘prompt’ fields for improved flexibility. Additional improvements include fixing import paths in the app layout, updating mock data field references for consistency (statusLabel, capacity, shortName), and enhancing UI components with improved hover effects and better card interactivity. The deliverable has been updated with the latest changes.
I just finished the Home Page, it has cool animations and fonts to really grab the person’s attention and get them more interested in using PULSE and paying to use it. As you scroll many animations will happen and I am now coding the buttons to look at more info.