Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/(BILL-CPC-1046) Allows a User to get all their bills (db bug fix included) #628

Conversation

Futurespast
Copy link
Collaborator

JIRA: https://champlainsaintlambert.atlassian.net/browse/CPC-1046?atlOrigin=eyJpIjoiYmE3MTgzYzlhZWQ4NGQ4YmI4ZTRhMWYwYjgwYTg2YjgiLCJwIjoiaiJ9

Context:

This ticket creates the main billing page for the customer and allows them to see all their bills (by customer id). This way the billing in the nav bar now redirects them to their billing page and the customer can see all their bills. Please note, I have accidently fixed and properly configured the database in this branch. Therefore a new branch will not be created despite the separate story.

Changes

  • creation of a new customer billing page
  • a billing table to get and handle all the bills
  • bill model in the front end
  • modified path.routes, router and AppNavBar to have the frontend access the newly created page
  • fixed the mongo db to actually have customer ids and moved it to the proper layer
  • added new controller for old v2 angular frontend

Before and After UI (Required for UI-impacting PRs)

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant