Skip to content

Company Attendance and Preference Management. A RESTful application build on spring boot to help employees punch in their preference of coming to office on given day. It also helps the company to put an upper limit on the number of employees attending the office each day and change that upper cap dynamically.

Notifications You must be signed in to change notification settings

deepakjayaprakash/CAPM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CAPM: Company Attendance and Preference Management

The aim of the project is to control the number of employees who are going to be attending the office on any given day. Employees should be able to punch in their future attendance preference into the system so that the company can exercise control over limiting the overall population in the office on a given day. This management should happen smoothly taking into account the conflict resolution of preferences within a team and inter teams as well.

Set up instructions:
  • Download the project and set up any IDE like IntelliJ
  • Set up the mysql data base as per the schema given in the links section
  • To run the application, set the configuration one time as below

Run -> Edit configurations -> click on + button on the left-hand side -> Select Application-> Give name like CAPM application, click apply and OK

In the VM options bar enter: -Dspring.profiles.active=local

Important Links and documents

About

Company Attendance and Preference Management. A RESTful application build on spring boot to help employees punch in their preference of coming to office on given day. It also helps the company to put an upper limit on the number of employees attending the office each day and change that upper cap dynamically.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages