Skip to content

HG063/StarApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

STAR App - (Shift & Transport Allowance Reporting App)

Project Details:

The team members working in non-standard shift get a shift allowance. This is calculated based on the attendance information collated by team leads. Currently, the process of calculating and validating this information is manual and involves Excel and email. The objective is to build a web application that uses the attendance data exported from MS Dynamics as input and generates the shift allowance report. The application would also build in authorization flow for validation and approval of this report.

Scope:

• Implement role-based authentication in the app based on User entitlements

• Provide user ability to view/export report

• Create a data model based on the report requirements

• Implement batch job to fetch time-tracking information from MS Dynamics and upload relevant tables

Process Flow:

image

Technology Stack:

• Frontend: React JS

• Backend: .Net Core, MySQL

• Infrastructure: AWS

StarApp Demonstration:

Landing Page: It is the Landing page of our Web App Consisting of Star App Logo and Brand name of our web app and Sign in Screen with Request Access (Sign Up) Link, Footer with different Websites Link Buttons and About, Contact and Policy Tabs.

image

About Page

image

Contact Page

image

Policy Page

image

Sign Up Page

image

User admin Page – Signed in as User Admin Account

image

Add User Modal

image

Edit User Modal

image

Delete User Modal

image

User Admin Dashboard

image

Edit Compensation Modal

image

Edit Allowance Dashboard Modal

image

Edit Profile Page – Change User Details

image

Edit Profile Page – Change Password

image

Upload Page – Signed in as Developer Account

image

Dashboard Page – Signed in as Lead Account

image

Error 404 page - If wrong url Entered

image

All Dotnet Api’s that used in fetching the data from database and setting up the data in the frontend.

image

Total 19 Api’s were used in the making of the Star App

image

Unit Testing - Frontend

image

Unit Testing - Backend

image

Cypress Automation Screen – Consisting of two Automation Test Scripts

image

User Admin Cypress Automation

image

Conclusion

image

About

STAR App - Shift & Transport Allowance Reporting App

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors