robbiesoho / GladiatorHelp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GladiatorHelp.com

GladiatorHelp is an application meant to demonstrate proficency with the technologies listed below. It 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.

alt text

Technologies Used

  • JavaScript
  • HTML/CSS
  • AJAX
  • SQL
  • Java
  • Servlets
  • JDBC
  • PostgreSQL
  • Agile-Scrum

Features

  • Employees/Finance Managers can log in and access their own custom account information
  • Employees can create new reimbursement requests and click on dynamically generated buttons to remove requests that are not yet under review
  • Finance managers may click on dynamically generated buttons to approve/deny reimbursement requests
  • Finance managers can create new employees

Getting Started

  • Open up your terminal and navigate to desired folder to copy the project using cd /(location).
  • run git clone https://github.com/robbiesoho/GladiatorHelp
  • Open up project in your desired Java IDE.
  • Create a SQL database if you don't already have one, and change the environmental variables of the project to ones that match your database.
  • Install Apache Tomcat (or equivalent) and run the project through localhost. See Apache documentation for more info.

About


Languages

Language:HTML 76.2%Language:JavaScript 13.0%Language:Java 9.8%Language:CSS 1.0%