ExpenseReimbursementSystem_SpringBootVersion

Refactoring of Project 1 using hibernate and servlet into SpringBoot

View the Project on GitHub

Expense Reimbursement System - SpringBootVersion

Refactoring of Project 1 using hibernate and servlet into SpringBoot and Angular Framework

Project Summary

The Expense Reimbursement System (ERS) 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.

Flow Diagram

image

Case Diagram

image

Technologies Involved

Project Goal

Possible servelets endpoints:

USERS

REIMBURSEMENT

Features Added (BACK-END)

Basic Features

Additional Features

Features Added (FRONT-END)

Basic Features

Additional Features

TODOs to be done

Application Snippet

Login Form Page

image

Employee Dashboard Page

image

Finance Manager Dashboard Page

image

Creating/Viewing/Editing/Processing Reimbursement Form

image

Change Password Component

image

Register new user employee

image

Search existing user employee

image

How to clone and get it to work in local machine.