Next PMS is a Frappe app with a modern React frontend, built to enhance timesheet, project, and resource management in ERPNext.
- Enhanced Timesheets: Improved timesheet creation for employees with a React-based UI, allowing employees to make time entries from a single screen.
- Streamlined Project Billing: Simplifies the billing process by integrating project-specific rates and billing information.
- Resource Management: Easily allocate resources across multiple projects and track the people working on each project and its progress.
- Simplified Workflows: Managers can quickly work with timesheets, approve or reject them, and view the information in several ways.
- Custom Views: Save your frequently used filters, ensuring quick access to the most relevant information.
- Reports: Customized reports around resource management, budget burn, timesheets and more.
- Project Command Center: Every project gets its own workspace with Overview, Calendar, Tracking, Risks, Notes, Email and To-do tabs, bringing budget burn, invoices, milestones and client conversations onto a single page.
Before you begin, make sure you have the following apps installed on your site:
- ERPNext - core ERP for projects, billing, customers and accounting that Next PMS builds on
- Frappe HR - HRMS for employees, leaves and attendance used by timesheets and resource planning
- Frappe Gmail Thread - brings GMail conversations into Frappe, powering the project Email tab
- Frappe Comment XT - extended comments with mentions used across notes and feedback
- Frappe Slack Connector - Slack notifications for approvals and leaves
Run the following commands to install the app.
bench get-app https://github.com/rtCamp/next-pms.git
bench --site [site-name] install-app next_pms
bench --site [site-name] migrate
bench restartFor local development, check out our dev-tool for seamlessly building Frappe apps: frappe-manager
NOTE: If using frappe-manager, you may need to run fm restart to provision the worker queues.
Visit the PMS Setup Guide on wiki.
Please refer to our Wiki for details.
Visit the guide on wiki.
Please read CONTRIBUTING.md for details.
This project is licensed under the AGPLv3 License.







