Skip to content

OfficeMan is an application for managing shared expenses within an office or group. It tracks daily office lunch bills and collective subscriptions such as Netflix, Amazon Prime, ChatGPT, and other OTT services. Any office team or group of friends can use it to automate bill tracking and settlement.

Notifications You must be signed in to change notification settings

sharifulz/OfficeMan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OfficeMan

About

OfficeMan is an application for managing shared expenses within an office or group. It tracks daily office lunch bills and collective subscriptions such as Netflix, Amazon Prime, ChatGPT, and other OTT services. Any office team or group of friends can use it to automate bill tracking and settlement.

Features

  • Record and split lunch expenses for colleagues
  • Manage shared subscription fees across services (Netflix, Amazon, ChatGPT, etc.)
  • Automate cost distribution and balance tracking for group circles
  • Track payments and outstanding balances
  • Simple web interface built with Spring MVC and Thymeleaf

Target Customers

Office teams, roommates, or any circle of friends who share regular expenses and want a single place to manage them.

Tech Stack

  • Java 17
  • Spring Boot (monolithic architecture)
  • Maven
  • MySQL database
  • Thymeleaf templates

Security

OfficeMan uses Spring Security for authentication and role-based access control. Sensitive data is stored in MySQL with standard password encryption and connection security.

About

OfficeMan is an application for managing shared expenses within an office or group. It tracks daily office lunch bills and collective subscriptions such as Netflix, Amazon Prime, ChatGPT, and other OTT services. Any office team or group of friends can use it to automate bill tracking and settlement.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •