Skip to content

rtCamp/next-pms

Repository files navigation

Next PMS Logo

Next PMS


Next PMS is a Frappe app with a modern React frontend, built to enhance timesheet, project, and resource management in ERPNext.

Next PMS

Key Features

  1. Enhanced Timesheets: Improved timesheet creation for employees with a React-based UI, allowing employees to make time entries from a single screen.

  2. Streamlined Project Billing: Simplifies the billing process by integrating project-specific rates and billing information.

  3. Resource Management: Easily Allocate resources on multiple project and track people working on projects and it's progress.

  4. Simplified Workflows: Managers may quickly work with timesheets, accept or deny them, and see the information in several ways.

  5. Custom Views: All the pages can be saved, ensuring quick access to the most relevant information.

  6. Reports: Customized reports around resource management and timesheets.

Prerequisite

Before you begin, make sure you have following apps installed on your site:

Installation

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 restart

For 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.

Setup

Visit the PMS Setup Guide on wiki.

Documentation

Please refer to our Wiki for details.

Local development setup

Visit the guide on wiki.

Contribution Guide

Please read CONTRIBUTING.md for details.

License

This project is licensed under the AGPLv3 License.

About

No description or website provided.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 16