A comprehensive planning tool for projects in ERPNext, offering modern UI/UX with powerful project management capabilities.
- Modern Interface: Beautiful, responsive design with dark mode support
- Interactive Timeline: Enhanced visualization of project timelines
- Smart Workload View: Efficient task and resource management
- Statistics Dashboard: Real-time task completion metrics
- Drag & Drop: Intuitive task management
- Responsive Design: Works seamlessly on all devices
- Accessibility: WCAG-compliant with keyboard navigation
Planner is a Frappe app. To install:
- In your bench directory:
bench get-app planner https://github.com/Axentorllc/planner
bench --site your-site.localhost install-app planner
- Install frontend dependencies:
cd apps/planner
yarn install # Installs dependencies for frontend
- Python 3.10+
- Node.js and Yarn
- Frappe Bench
- Modern Design System: Consistent spacing, typography, and color schemes
- Dark Mode: Full dark mode compatibility
- Animations: Smooth transitions and micro-interactions
- Glass Morphism: Modern frosted glass effects
- Enhanced Typography: Improved readability and hierarchy
- Smart Navigation: Week/Month toggle with sticky positioning
- Timeline Container: Real-time statistics with color-coded indicators
- Backlog Management: Modern search interface with priority badges
- Project Tags: Visual project categorization
- Time Estimates: Clear time estimation display
- Vue.js-based components
- Modern CSS with custom properties
- Responsive design system
- Performance-optimized animations
- Python 3.10+
- Frappe framework integration
- Efficient data management
- RESTful API endpoints
- Fork the repository
- Create your feature branch:
git checkout -b feature/AmazingFeature
- Commit your changes:
git commit -m 'Add some AmazingFeature'
- Push to the branch:
git push origin feature/AmazingFeature
- Open a Pull Request