Create a basic billing module
See original GitHub issueš Feature Proposal
This issue is to create a very basic billing module. When this issue is finished, a user would expect to be able to:
- create a new pricing item
- view a list of all pricing items
- view a single pricing item
Technical Notes
Model Name PricingItem defined as:
{
id: string
name: string
price: number
expenseTo: string
category: imaging|lab|procedure|ward
type: string
notes: string
createdAt: string
createdBy: string
}
- id, createdBy (logged on user), createdAt (datetime string of current date/time) should be auto-generated
- For categories imaging and lab, if type is not specified then the display should show the category+ āProcedureā appended e.g. āImaging Procedureā or āLab Procedureā
- There should be a text box which allows a user to search for pricing items
- Add the ability to filter the search by category, including the ability to show all categories
- The table of matching items should show the following fields: category, name, price, expense to
- There should be a view button which takes us to a view screen
- The view screen allows user to edit the following fields: name, category, type, price, expenseTo, notes
- The view screen should have an āUpdateā button to save changes
Permissions
- Add new set of permissions for viewing and adding billing items
Menu / Sidebar
- Add a sidebar link named Billing above the Incidents link
- Underneath the Billing sidebar menu, add the following options:
- āAdd Pricing Itemā => takes use to a form to create a new pricing item
- āPricing Itemsā => takes user to a listing of all pricing items
- Add āAdd Pricing Itemā to quick create button in the Navbar as the last item
Issue Analytics
- State:
- Created 3 years ago
- Comments:5 (4 by maintainers)
Top Results From Across the Web
How to Develop Custom Billing Software: The Ultimate Guide ...
Want to develop custom billing software? Learn market trends, key functionalities, development stages, costs, and more in this ultimateĀ ...
Read more >How to Set up a Billing System: 12 Steps (with Pictures)
1. Use an offline billing system. Odds are, you are already using some type of billing system. You may keep track of payments...
Read more >All-inclusive Guide to High Geared Custom Billing Software
Guide to Building Custom Billing Software ... At its most basic definition, billing and invoicing system software allows you to track theĀ ...
Read more >Billing System 101: All the Basics You Need to Know
A billing system is a complex software that creates and automates payments, invoices, revenue, and much more. It enables insightful analytics āĀ ...
Read more >How to set up a small business billing system - QuickBooks
How to set up a billing system Ā· Data input Ā· Billing codes Ā· Integrated payment processing Ā· Payment tracking Ā· Safety and...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
@rsousaj use whichever is inherited from the
AbstractDBModel
they are intended to be the same.I would like to work on this issue. Can you please assign this to me