Got questions, comments, patches, etc.?
Contact Jason Woofenden
gitweb
/
contractor-progress.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
reorganized main page, and got my name out of the code
[contractor-progress.git]
/
README
diff --git
a/README
b/README
index
aafe13a
..
378cbbb
100644
(file)
--- a/
README
+++ b/
README
@@
-1,6
+1,9
@@
This project is a website for managing tasks between a freelance programmer and
their clients.
This project is a website for managing tasks between a freelance programmer and
their clients.
+The code is available under the terms of the AGPL v3 and uses the wfpl library
+which is under GPL v3.
+
Current features:
1) Password protection
Current features:
1) Password protection
@@
-16,10
+19,13
@@
Current features:
5) Clients can approve price or edit further (or let it sit)
5) Clients can approve price or edit further (or let it sit)
- 6) Contractor can mark a task as in-progress at which point it is no longer
+ 6) Clients can re-order the queue (the list of tasks which are approved
+ and priced, but work hasn't started yet)
+
+ 7) Contractor can mark a task as in-progress at which point it is no longer
editable.
editable.
- 7) Contractor can mark a task as finished (needing testing). Then client can
+ 8) Contractor can mark a task as finished (needing testing). Then client can
test and mark it as confirmed finished.
test and mark it as confirmed finished.
@@
-31,19
+37,18
@@
Current features:
in as any of the clients.
in as any of the clients.
-Planned features in a probably order of appearance:
+Planned features in a probable order of appearance:
- 1) Clients can re-order the queue (the list of tasks which are approved
- and priced, but work hasn't started yet)
-
- 2) Contractor gets an e-mail whenever a client causes a task to move into
+ 1) Contractor gets an e-mail whenever a client causes a task to move into
his list of things to attend to.
his list of things to attend to.
- 3) Contractor can add money to the client's balance, and system will
+ 2) Contractor can add money to the client's balance, and system will
automatically mark finished tasks as paid, and reduce the balance.
automatically mark finished tasks as paid, and reduce the balance.
- 4) Contractor can auto-generate an invoice from tasks and contact info in
+ 3) Contractor can auto-generate an invoice from tasks and contact info in
the database.
the database.
+ 4) Client can easily create invoices and make payments through paypal.
+
5) Site detects when client's balance is too low for work to continue and
displays that prominently to them.
5) Site detects when client's balance is too low for work to continue and
displays that prominently to them.