-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Dylan Barkowsky edited this page Jul 19, 2023
·
11 revisions
- Consumed Services
- Data Examples & Definitions
- Deployment Details
- Design Decisions
- Project Parameters
- Sequence Diagrams
- Setup & Run Instructions
- Swagger
- User Guide
- User Profiles
The Staff Purchase Reimbursement Application aims to streamline the process of CITZ: IMB staff submitting reimbursement requests as well as offer admin staff the ability to track and review requests digitally through an administrative interface.
The application is composed of four main parts:
- CHEFS form for request submission
- Webpage for request review
- API to supplement frontend and database interactions
- NoSQL database to store request data
Currently, the process for reimbursement is not well defined, and staff may attempt to submit their requests via email in a way that is difficult to standardize and complicated for admin staff to manage. The hope is that this application will remove some of the difficulties identified in the current process.
mindmap
%%{init: {'theme': 'default'} }%%
root((Staff Purchase Reimbursement))
Frontend
Vite.js
React
Node.js
Cypress
API
Express
Node.js
Jest
Swagger
Database
MongoDB
Backup Container
Deployment
GitHub Actions
OpenShift
Artifactory
Consumed Services
CHEFS
Keycloak
Jira API
GC Notify
Code Climate