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 on multiple project and track people working on projects and it's progress.
-
Simplified Workflows: Managers may quickly work with timesheets, accept or deny them, and see the information in several ways.
-
Custom Views: All the pages can be saved, ensuring quick access to the most relevant information.
-
Reports: Customized reports around resource management and timesheets.
Before you begin, make sure you have following apps installed on your site:
Run the following command 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 might require to 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.
