pedro-psb / pypos-canteen

Point os sale web app aimed to work on a low budget canteen setup.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

As a manager I want to be able to see the clients balance

pedro-psb opened this issue · comments

Feature short name: manage clients

Tasks

  • Front: Create the Manager's Client (with dummy server data)
  • Front: Create the Recharge form
    - [ ] Front: Create the Add Client form
  • Create the view of the data from db and bind to the front
  • Bind the recharge function to the front
    - [ ] Bind the add_client function to the form
  • Manual Test

Use Case

Normal

1 Login and enter Manage Clients
2 See a table of the clients with their data
3 Register a new client (only provider)
4 Recharge some amount of money on a client's account

Extensions

3.1 Invalid form (can be ignored now, as I will deal with validation refactoring on the entire system later)
4.1 Invalid form (can be ignored now, as I will deal with validation refactoring on the entire system later)

Related

  • Create a small searchbox/form on the POS page to quickly add recharges from there
  • Make the Manage Client table that show the client's data searchable (including client providers and dependents)
  • Add Client should create some kind of temporary with the step of creating the password left to the client. Like with an email for activating the account. This works for registering out of the PoS, but while working with the PoS live, there should be yet another slightly different process so the client can use the account right away, without the need to leave the line to register and the go back.
  • Create subfield on Add Client to enable manager to add client dependents too