Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Expense Reimbursement App

Description:

The Expense Reimbursement App will manage the process of reimbursing employees for expenses incurred while on company time. All employees in the company can login and submit requests for reimbursement and view their past tickets and pending requests. Finance managers can log in and view all reimbursement requests and past history for all employees in the company. Finance managers are authorized to approve and deny requests for expense reimbursement.

Technologies:

  • HTML
  • CSS
  • JavaScript
  • Java
  • PostgreSQL
  • AWS RDS
  • AWS S3

Getting Started

  • Clone repository with "git clone https://github.com/joesi8302/Expense-Reimbursement-App.git"

  • Open "project-1" java supported IDE (preferably IntelliJ IDEA)

  • Run class "Main"

  • On any web browser go to http://localhost:9000

  • Users to log in with:

    • Username: "test" | Password: "password"

    • Username: "admintest" | Password: "boss"

  • Similarly with the "project-1-selenium"

    • Open "project-1-selenium" java supported IDE (preferably IntelliJ IDEA)
    • Run class "Main"

Usage

Under the test user, you can create reimbursements and view your own created ones

Under the admintest user, you can approve or deny the test user's reimbursements by clicking on the reimbursment and pressing approve or deny on the popup window

The Selenium Project will automate logging into the system and creating a reimbursement

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages