AI-powered project-management product
Scrumly
Team workVisit live site

Scrumly brings AI assistance into day-to-day project management: boards, tasks, documents, and team workflows in a single collaborative workspace with subscription billing.
Context
Project-management tools live or die on interaction quality — drag-and-drop that never drops frames, editors that feel native, and state that stays consistent while multiple people work in the same space.
Role
Details being finalized — available on request
Built by a product team; frontend developed in Next.js alongside a dedicated backend service.
Technical approach
- Next.js and TypeScript application with Redux Toolkit managing complex board and workspace state.
- Real-time collaboration wired over WebSocket channels so board changes propagate to all connected teammates.
- Rich-text document editing with structured content, drag-and-drop task management, and virtualized lists for large boards.
- Stripe-powered subscription billing and NextAuth-based authentication flows.
- Component development in Storybook with Jest test coverage protecting core flows.
Interface challenges
- Keeping drag-and-drop board interactions smooth while real-time updates arrive from other users.
- Rendering large task lists without scroll jank, using list virtualization.
- Making a feature-dense workspace feel approachable on first use.
Architecture decisions
- Centralized workspace state in Redux Toolkit slices so real-time events, optimistic updates, and undo behavior share one source of truth.
- Isolated design-system components documented in Storybook to keep a large surface area consistent.
Responsive behavior
Boards adapt from multi-column desktop layouts to swipeable single-column mobile views; editors and dialogs are fully usable on touch devices.
Technology stack
- Next.js
- TypeScript
- Redux Toolkit
- Tailwind CSS
- Stripe
- NextAuth
- Storybook
- Jest