Skip to content

ScoutingProbe/ers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Expense Reimbursement System (ERS)

The ERS will manage the process of reimbursing employees for expenses incurred while on company time.

Requirements

  • Employees can log in

  • Employees can log out

  • Employees can view the Employee home page

  • Employees can view their information

  • Employees can update their information

  • Employees can submit reimbursements

  • Reimbursements fall into the category of lodging, travel, food, and other

  • Employees can view their pending requests

  • Employees can view their resolved requests

  • Employees can upload an image of his/her receipt as part of the reimbursement request (HARD! Do last) x

  • Finance managers can log in

  • Finance managers can log out

  • Finance managers can view the Manager home page

  • Finance managers can approve/deny reimbursements

  • Finance managers can view all Employees

  • Finance managers can view all reimbursements from all Employees

  • Finance managers can view all reimbursements from a single Employee

  • Finance managers can view which manager approved/denied reimbursements

  • Finance managers can not approve/deny their own requests

  • Finance managers can view images of the receipts from reimbursement requests (HARD! Do last) x

Technologies

  • Java 8
  • SQL and PL/SQL
  • JDBC
  • Servlet
  • HTML/CSS/JavaScript
  • Bootstrap
  • AJAX (at least 2 functionalities)
  • jUnit
  • log4j
  • JSPs (optional)
  • Angular (optional)

Environment

  • Spring Tool Suites/Eclipse
  • Oracle 12c Database
  • SQL Developer
  • Tomcat
  • Jenkins

Structural Requirements: design patterns

  • Singleton
  • Factory
  • Data Access Object
  • Front Controller

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors