Skip to content

Team-Ressurrection/Asp.NetMVCApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Asp.NetMVCApp

Salary Calculator

Build status Coverage Status

###:mortar_board:Team Members

Name Academy Username
Александър Несторов Alexander.N

Project Description

This is a simple online salary calculator that allows people to calculate their net wage, social security income, income tax and personal insurance taxes according to latest legislation changes in Labour Code. The calculator allows you to register as a company and create labor and non-labor contracts for employees and also view reports for them.

You can view the youtube video here:

Usage

Basic usage

  1. Register as a company or single user
  2. Add Employees Required parameters:
  • First Name
  • Surname
  • Family Name
  • Personal Id

  1. Create documents
  • Employee paychecks
  • Remuneration Bills
  • calculate personal insurance of selfemployment people.

  1. Automatic calculation for each employee: - personal insurance - social security income - income tax - net wage
  2. Could view reports for all documents of their employees:

  • All Labor contracts
  • All Non-Labor contracts
  • All personal insurance information for selfemployment people
  • Total insurance expenses
  • Total income taxes
  • Total payments for employees

Registration

You can register at our website in Register menu. Required fields for registration.

  • E-Mail: aaa@aaa.com
  • Company Name: Demo Company
  • Company Address: bul. ......

Application public part

Everyone can see information:

  • home page: current legislation changes
  • about page: owner information
  • contact page: owner coordinates

Application private part

Admin

Users with role "admin" can edit or/and delete information in settings menu.

  • Paychecks
  • Remuneration bills
  • Users
  • Employees
  • Selfemployment insurance

User

Users with role "user" can create, view their own documents.

  • Labor contracts
  • Non-Labor contracts
  • Selfemployment personal insurance information

Backend server

MSSQL server.

Database

MSSQL.

Test Coverage

This application is test covered almost 85% with more than 300 unit tests.

FAQ

Project TODOs:

  • Implement calculation with part time job, paid leave and absence
  • Detail information about personal insurance (depends on birth year before 01.01.1960 and after 31.12.1959)
  • Users to edit or/and delete their own documents

Releases

No releases published

Packages

No packages published

Languages