Skip to content

seed-0317/ER_AWESOME

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

170 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ER_AWESOME

We ate too much bacon and now we be chilling at the ER

Link to the trello kanban board: (https://trello.com/b/z6jREHCj/reimbursement-project)

Expense Reimbursement System (ERS)

Teams

Shaun, Amanda, Steve Morris, Stephen

Notes

  • Use environment variables for database connection information
  • Create a new database for ers
  • Present on 4/28/2017
  • Do not worry about passwords

Requirements

  • An Employee can login (just username)
  • An Employee can view the Employee Homepage
  • An Employee can logout
  • An Employee can submit a reimbursement request
  • An Employee can view their pending reimbursement requests
  • An Employee can view their resolved reimbursement requests
  • An Employee can view their information
  • An Employee can update their information

  • A Manager can login (just username)
  • A Manager can view the Manager Homepage
  • A Manager can logout
  • A Manager can approve/deny pending reimbursement requests
  • A Manager can view all pending requests from all employees
  • A Manager can view all resolved requests from all employees and see which manager resolved it
  • A Manager can view all Employees
  • A Manager can view reimbursement requests from a single Employee

Technologies:

  • Java 1.8
  • JDBC
  • SQL
  • Servlets
  • Freemarker
  • JUnit
  • log4j
  • HTML
  • CSS
  • Bootstrap
  • JavaScript

Environment:

  • Tomcat 8.x
  • Postgres
  • Git
  • Maven
  • IntelliJ

Database schema

schema

About

We ate too much bacon and now we be chilling at the ER

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors