bambanah / melvin Goto Github PK
View Code? Open in Web Editor NEWInvoice manager for NDIS workers
Home Page: https://melvin.care
Invoice manager for NDIS workers
Home Page: https://melvin.care
Relates to #5
Should have a brief introduction into what NDIS is, and then a high-level overview about what Melvin does.
Could potentially have a more detailed guide for how to actually use Melvin to create invoices
There's currently no way to edit a client after they've been created
There's currently no way to edit support items after they've been created
A warning should be displayed if the support item is tied to an invoice when trying to delete
Currently there's no "view" page for a client because I didn't know what I would even have on it besides displaying everything we already see on the list.
What we can do though, is display all of that client's invoices in a list (as well as their details at the top)
The client name is displayed on the invoice list item in the invoice list. We can turn that into a link that will take you to the client page.
Relates to #34
This should mean I can clean up some of the conditional rendering in the invoice create/edit form, and have less url params
We need the login page to not be the first thing you see when logging in. Having a landing page (even if it's super simple) will be a lot more welcoming, even for people who are familiar with the product.
/dashboard/*
Client entity should have:
name
(First + Last)number
(participant number)billTo
invoicePrefix
Should be date range of first and last activity
e.g. Gawne43_(04-01)-(12-02)-2022.pdf
ID should be undefined when creating client
The dropdown component displays the first item in the given actions list as a button, with no option to render as an anchor tag. This means there's no way to open the first action in a new tab, since the only action is run with the onClick
function.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.