This allowance calculator developed helps customers for easy allowance calculations,letter and terms of referecence (tor) managment. It also have an easy integration to do complicated deductions with improved reporting and and stastical method.
- Any allowance data is dynamic but follows a specific structure of the organization. . The allowance is created by employees and passes through approval managers to get the calculation.
- Deduction data is raised from allowance data. The employee will fill out the entire form(the place and the date) where he/she had been. After that, it will be calculated by finance employees. -The letter system includes direct writing editing and also setting an audience. The audience can be managers or any employers of the organization. -If there is any miscommunication among employees a chat and messaging system is integrated. It facilitates easy communication and avoids any barriers of miscommunication.
Generally. This system has a dashboard to control and monitor your progress and also has an admin side to control an account. You can check out the project with employee id (123) and password(123). You can see live Demo Link
- You can find the frontend repo here
- Mongoose
- Express
- Node.js
- socket.io
- Pkg (Bulit for easy distrbution).
- Pm2 (for making the system to service).
The basic requirements for building the executable are:
- A working browser application (Google chrome, Mozilla Fire fox, Microsoft edge ...)
- VSCode or any other equivalent code editor
- Node Package Manager (For running, debuging, or installing dependancies to be used)
In the project directory, you can run:
Installs basic dependency for the project.
Runs the app in the development mode.
Open http://localhost:1111 to view it in the browser.
The page will reload if you make edits.\
Builds the app for production to the dist
folder.
It correctly bundles the app in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes.
Your app is ready to be deployed!
git clone https://github.com/Dagic-zewdu/csa_server.git
👤 Dagic Zewdu Tilahun
- GitHub: @Dagic-zewdu
- Twitter: @dagic4
- LinkedIn: LinkedIn
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Ethiopian civil service commision
This project is MIT licensed.