JuniorWEB© Web Attendance Software Request a demo version

Web attendance software: on-premises solution with no fee (on the client's server or PC), in the cloud (Saas) on Osti Sistemi Server farm, or on Server Farm reseller (branded Saas). Multilingual available.

Already user? Go to service

JuniorWEB©: WEB-Based Attendance Software.


Attendance Software JuniorWEB© is a Web-oriented Solution by Osti Sistemi for the Employees Managment. You can manage JuniorWEB with any kind of supports (PC , Tablet, Smartphone Android and Iphone) and any kind of connection Intranet/Internet. Compitibility with O.S Windows (Windows 10 included), Linux and Mac.  Aviable in Multi Language System.


JuniorWEB© can be installed and managed in 3 different method :

  • Installed on Server Farm Osti Sistemi (Cloud / Saas)
  • Installed on the Customer Server (On-premises) without fee
  • Installed on the Reseller / Payroll Consultant Server (Saas branded : Logo and Software Name personalization)


JuniorWEB© is UE 2016/679 compliant regulation, as G.D.P.R :  account managment (admin, manager, user) personalized for every user, log user operation, password managment, session token.

JuniorWEB© is a software protected by Copyright (Siae reg. 013075 of 28.12.2018).

Functions and equipment

Cloud (saas)
Stamping from smartphone
Google Maps GPS
LDAP on Active Directory


JuniorWEB©attendance software can be installed and configured in 3 differents ways :


  • SaaS (Cloud) on the Web Farm Osti Sistemi Server (Service). Software is not installed on the customer Server but in our Web Farm and can be used with a simply internet connection.
  • On-premises without fee: software is directly installed on the Customer Server or PC.
  • Reseller or Payroll Consultant : installation on their Server Farm in SaaS mode (Logo and software name Branded)




The JuniorWEB© software consists of a basic package and a series of additional modules :

  • LUL Module (Payroll file creation).
  • Workflow Module (request and assign of justification absent/present.
  • Virtual Attendance Record Module (by PC Desktop with Mac-adress verification).
  • Smartphone Attendance Record Module with GPS Google Maps Verify.
  • Expense report Module (Upload Expense Report with Manager Approvation).
  • Activity Module Managment.
  • Company Courses Module.
  • Face / Temperature Registers module.
  • Visitor Register module.
  • Emergency Evacuation Plan (EEP) module.
  • Automatic Import of Health Certificates module.
  • LDAP authentication module.
  • Log Pay Packet/Communications module.


JuniorWEB Basic Package :

  • JuniorWEB© can manage Up to 1000 companies with differents access rules user.
  • Software JuniorWEB© receive in automatic mode and real time the attendance records (ex. OC500 and Facepass7) connected by LAN (TCP/IP) or via Modem GPRS and Router. Attendance Devices send data in real time to a public IP Address , that can be our IP Address (SaaS), Customer Server Public Ip Address or the Reseller Public IP address. In case of time out connection, devices turn into an Offline function with attendance record memorization. When the connection turn online , devices resend all records memorized in offline mode.
  • Advanteges of JuniorWEB© solution:
  1. You can manage JuniorWEB© from every PC in the Intranet or by a remote office (You need only an HTML Browser) , or by Internet Connection (ADSL,  SaaS solution).
  2. The application is always available (even from home).
  3. The system access password control has been created with attention to security, following the privacy regulations.
  • For Every User can be Profiled :
  1. assign supervisor rights (one or more system administrators);
  2. assign the department to manage (foreman / foreman / foreman);
  3. the operational unit that will be able to manage (head of operational unit);
  4. users accounts
  • The JuniorWEB© Employee Registry can be managed by both the personnel department and the remote unit manager. In fact, it is possible to attribute to the remote office manager the right to insert / modify / delete only the employees belonging to his group.
  • Language Management: JuniorWEB© has been enriched with a multilingual platform, available in Italian (ITA), English (EN), German (DE), French (FR), Greek (GR) and Hungarian (H), however it has been designed for translation in other languages, in fact it is possible to provide the customer / reseller with the matrix (ITA / EN) for translation into another language.
  • Timetable Management: the schedules can differ in terms of: the number of scheduled bookings (none for example managers, one time stamping for example executives, or two, four or more bookings per day), by type of flexibility (daily, weekly, monthly), by type of shift (eg 24-hour shifts: morning, afternoon, night); for the calculation of hours worked differentiated by type eg. theoretical hours, ordinary hours, days worked, overtime hours, extra hours, shift allowance, etc.
  • The automatic management of shifts can be managed with profiles, for example weekly or periodic in general. It is possible to assign multiple work shifts on the same day to the employee who works shifts, and JuniorWEB© will automatically identify the correct shift based on the actual bookings.
  • The management of the annual Totalizers can manage the balances, the carryovers to the following year, the progressives (of holidays enjoyed, holidays accrued, permits enjoyed, accrued, residuals, etc.). With the management of totalisers, having the balances of absences in the archive, it is possible to make evaluations without processing pay slips.
  • Absence / Presence reasons: the user can, from the terminal (OC500), enter the reasons for absence / presence per day.
  • Anomalies management: allows the operator to check only employees with anomalies. The original stampings are highlighted differently than those entered by the operator.
  • Planning Presence of personnel in the various points of sale / departments / cost centers: JuniorWeb© allows the department manager to manage the planning of work shifts of the cost center itself. The schedule can be managed for predefined hours / shifts by choosing the most appropriate for the employee from a list of times. It is possible to associate an activity or cost center code to the planned shift on which the hours worked must be loaded. With the scheduling of shifts it is possible to check compliance with the clockings made by the employee in the attendance survey. The head of the structure can always check the imbalance between the actual hours worked and the hours foreseen or planned both in the day and in the period.
  • Justification Planning: allows you to monitor planned absences (eg holidays / leave / sickness), if the workflow module is enabled also the "status" of the justification request (requested / approved / denied).
  • Automatic Calendar: JuniorWEB© allows you to manage, for all those employees who do not have the obligation to mark, an automatic "calendar" that creates the scheduled (ordinary) daily hours; the operator, the employee himself, communicates (through the workflow module) any exceptions that complete the monthly attendance / absences.
  • With JuniorWEB© you can assign the hours worked of the individual employee to the respective site / department / cost / activity in which he actually worked (management control). The assignment is made when calculating the hours of presence. The time and attendance software allows you to define multiple intermediate levels of aggregation (eg cost center, branch, department). During the counting, the software checks the congruity between the hours calculated in presence and the activity codes charged, calculating both hours rounded on attendance and on justified hours of absence. It is possible to calculate the hours worked by "construction site": in fact each detector has an identification code to which it is possible to associate the employee's daily hours worked.
  • Canteen Management: the JuniorWEB© attendance software allows the reservation / consumption of the company meal both by typing the code from the keyboard (e.g. on OC500 / OC180), and by automatic attribution of the meal consumed (a minimum number of hours of presence, parameterizable data). JuniorWEB© prints a series of reports with a summary of the day and month of the meals, detailed by employee, total meals and amount €. Check at the end of the month with the canteen manager and with the same employees.
  • Company Course Management: the module for the management of company courses allows you to first load the course data with the various types, defining among other things the date on which the course is held and the date of validity of the course itself. Then it is possible to associate employees who are required to attend each course. Each time you access the JuniorWEB© softwre, you will be listed the expiring courses and the employees who must attend it.
  • Schedule management: for each employee it is possible to manage a schedule with automatic alert at XX days (which can be parameterized) prior to the recorded period (employee master data in the deadlines section).
  • Emergency Evacuation Plan (EEP): the emergency and evacuation plan (EEP) is a document to be integrated into the DVR and is of great importance for dealing with risk situations. The corporate EEP provides guidelines for workers, so they know what measures to take to minimize risks. This function allows you to manage the appeal of those present, with a tablet / smartphone, in one or more personnel safety sites by the managers designated by the company. The management of emergencies can also be managed through the "Collection Points" module, in which special time and attendance devices (used only for this type of activity), are located in one or more points and manage the stamping of those present for the purpose to mount personnel in emergency situations.
  • All prints can be exported in: pdf, word, excel.


Opzional modules  in JuniorWEB© :

  • LUL module: JuniorWEB© is designed to extrapolate the file to be sent to the payroll software (if internal), or to the labor consultant (if external). JuniorWEB© attendance software can interface with any payroll software.
  • Workflow Management: the module manages the entire procedure relating to the request and approval of the justifications between the personnel department and the employees / managers. The application allows employees to:
  1. Access your monthly card (stamping and supporting documents).
  2. Enter the requests for holidays, leave, overtime to be authorized, etc., which are automatically sent to the managers (also with e-mail notice) to be authorized. The supporting documents (e.g. holidays, permits), once approved, are automatically inserted in the employee's card. An approval / rejection confirmation email is sent to the employee. The module simplifies the entire procedure of the personnel department and transfers greater autonomy to employees and structure managers.
  3. Download payroll, CUD and other personal documents from your private area. All operations (uploading of documents by the company and downloading of the same by the employee) are recorded in the log file and serve to prove, within the terms of the law, the fulfillment (ruling 13/2012 Ministry of Labor).
  4. Request and upload of employee documents: the admin can automatically generate emails to request documents for employees, who, by logging in with their account, are able to upload them to the system.
  • Virtual Terminal (fixed PC and smartphone): with this module it is possible to manage the clocking for all those remote offices where few employees are located, or for offsite employees who can clock with a smartphone, such as for Smart Working (work from home), or for itinerant employees (eg technicians). The employee, after logging in, only has to press a button. The system automatically generates the attendance stamp. The date / time detected is that of the server (not accessible). The system verifies that the mac-address of the PC from which the operation was performed is contained in an enabled list, to prevent the stamping from being carried out, for example from home. For off-site employees, who stamp from smartphones (Android / Iphone), the system detects GPS coordinates with links to Google Maps for GPS position control. Furthermore, with the "GeoFence" system it is possible to associate the employee with one or more addresses (construction sites) and verify that the coordinates found come from one of the associated "construction sites".
  • Expense Report Management: the module manages the entire procedure relating to the request and approval of expense reports for travel between the manager, employees / executives and the administrative office for settlement. The application allows employees to:
  1. Log in with your account to upload expenses incurred for travel (period, destination, amount description). It is also possible to upload the relevant document (eg receipt, receipt), directly from smartphone or PC (Upload expense report documentation). Once uploaded, they are passed to the manager for approval, with email alerts.
  2. Once authorized by the manager they are automatically sent to the administrative managers who can print the monthly reports for each employee, settle the expenses, or automatically these data can be transferred, together with the hours of presence / absence to the payroll processing software (as a reimbursement).
  3. The documents (receipts, receipts, etc.), relating to approved expense reports, can be downloaded automatically (from the dematerialization of expense reports) to prepare the documents themselves for electronic storage.
  • Activity Management: integrated into the JuniorWEB© attendance software. The module allows the employee to record, in addition to attendance, the codes of work activity (activities, processes, orders, customer codes, construction site codes, etc ...). Activity data can be entered either via presence detectors with keyboard (eg Oc500), or from a PC or smartphone (for off-site operators). It is possible to associate a "default" activity to each employee, which is automatically attributed to him even without being entered by reason for Oc500 or smartphone. Added function of activity planning by employee (activity planning).
  • IAnviz Access Control Management: access control management integrated directly into JuniorWEB©.
  1. Terminal Management: in the terminals section we find the registry part (ID, description, type, assigned color, etc.) and the configuration part (service id, relay activation time, relay for accesses / ringtones, etc.).
  2. Time-bands management: in the time-bands table, the access control terminals, defined in the previous section, are associated with a time (from ... to ...) that can be diversified for each day of the week (MON-SUN). You can define both times for weekdays and any times for access on holidays (eg managers).
  3. Group Management: the groups table defines for each access control terminal configured previously, the associated time bands (both weekday and holiday bands).
  4. Holidays: for each terminal, configured in the previous table, the annual holidays are associated.
  5. Access Management (user database): in the user database (access management section) the weekday and holiday group with the relative associations are defined for each configured device (not enabled, always enabled, or according to the time groups defined in the previous table) .
  6. Validity date: always in the users database (general section) it is possible to define validity dates on the access control from ..... to .... (respectively date in the "Hired" field and date in the "Contract End field).
  7. Command Log: log of commands and operations performed by the operator on each device.
  8. Authorization list: mapping of the users associated with each device with the relative groups (definition of time bands and days of the week, weekdays and holidays).
  9. Access List: user list with access time to the configured terminals, the list can be filtered with various parameters (date, terminal, company, branch, department, user, access denied, access authorized).
  10. Alert management: sending email alerts for unauthorized entry (license version only), or send notification to user (or group of users) on Telegram social.
  11. Ringtones: the option is part of the basic version of the JuniorWEB© attendance management software, but it is also present in the access control version if one or more devices need to be programmed to activate relays at preset weekly times.
  12. Area Monitoring: monitoring present / exiting by area, with the aim of monitoring the number of those present in each area of the structure and if, for each moment of the day, the limit of people allowed in the specific area has been exceeded (anti-crowding measures, Covid prevention19 ).
  • Visitors / Employees Register: the visitors / employees register is located in the FUNCTIONS => VISITORS section (for now only in the license version). It allows the data recorded by the WH5001-FE and WH5003-FE termoscenners to be acquired directly from JuniorWEB©. In case of abnormal temperature detection (> 37.5 °), it is possible to activate an automatic alert by sending an email to the person in charge with the detected data (photos, temperature etc ...), or send notification to user (or group of users) on Telegram social. The procedure allows you to activate, at your discretion, a series of privacy parameters:
  1. only the status (normal value / fever) is shown on the thermoscanner display, without the temperature.
  2. do not save visitor / employee photos in the database
  3. do not save the recorded temperature values in the database (or only save the values over the threshold)
  4. delete elapsed records and photos recorded beyond a given number of hours.

By accessing the register we find the two sections: visitors and employees:

  1. Visitors (unidentified users), in the FUNCTIONS menu => REGISTERS => FACE / TEMPERATURE => VISITORS. The data collected are: photo, date / time, temperature, access (denied / authorized), terminal, office.
  2. Employees (identified users), in the FUNCTIONS menu => REGISTERS => FACE / TEMPERATURE => EMPLOYEES. The data collected are: photo, badge, name / surname, date / time, temperature, access (denied / authorized), terminal, office. Only the clockings are automatically loaded (optionally) either on the card or on the access panel.
  • Visitor Register: allows the uploading of 2 main personal data, Contact Information, are the company managers able to receive the various types of visitors (e.g. representatives, suppliers, etc ...), it is possible to associate their respective emails to each one to send notice every time the visitor has been registered at the reception. Reasons database: these are the reasons to be associated with the single visit (e.g. representative visit, supplier visit, maintenance, etc ...). The form is found in the path FUNCTIONS => REGISTERS => VISITORS. By accessing the Visitor Register option, the receptionist enters the visitor's data, the mandatory data are: surname / first name of the visitor, name of the contact person, reason, finally date / time of entry and exit. All other data are optional: company to which they belong, email, telephone, badge, notes and identification document. By entering the date / time of entry, the data is recorded and an e-mail notice is automatically sent to the contact person with all the data entered regarding her appointment. When the visitor leaves, the receptionist enters the date / time of exit. Registration is complete. From the visitors' entry / exit log, it is then possible to select records for: date range, visitors currently present, already exited or "not entered" (visitors registered, but not entered).
  • Green Pass Management: the module allows integration with the J-C19 App installed in the GP-C19 totem which allows the verification of the Green Pass (no storage of data relating to the vaccination certificate). The J-C19 App sends to the JuniorWEB Gren Pass module: name / surname, date of birth, GP status, date and time of registration and the module itself combines the attendance / access stamps (badge, fingerprint, facial recognition, etc.) with the verification of the Green Pass and generates alerts (mail, list of anomalies, etc.) to the managers in the following cases: entry presence without Gp validation, entry presence with invalid Gp.
  • Management of Import Health Certificates: the module allows the automatic import of files received via Pec into the employee's card. The import loads automatically: the health code for the indicated period and the date of issue and the number of the certificate are visible in the comment of the day.
  • LDAP Authentication Management: Allows users to authenticate themselves to the program using their domain credentials.
  • Pay Packet Log Management and Communications allows the Personnel Department to upload Pay Packet tax documents and internal Communications more efficiently and to monitor their status, e.g. Viewed/Accepted/Rejected.


  • Native Software Web Based
  • Database Mysql
  • PHP language
  • Responsive Web design (RWD)
  • Compatibility with O.S. Windows (windows10 included), Linux and Mac
  • LUL Module
  • Workflow Module
  • Virtual Attendance Record by Mac Address control
  • Attendance record via smartphone (Android / Apple) with GPS verify
  • Activity Module
  • Company courses Module
  • Manual Calendar Settings
  • Profiling Users (Admin, Manager, Users)
  • Multilanguage
  • Log System Record
  • JuniorWEB© is a software protected by Copyright (Siae reg. 013075 of 28.12.2018).


Functions and equipment

Cloud (saas)
Stamping from smartphone
Google Maps GPS
LDAP on Active Directory



SEE VIDEO Software presenze JuniorWEB il dipendente inserisce via web la richiesta di ferie / permesso
Software presenze JuniorWEB il dipendente inserisce via web la richiesta di ferie / permesso
SEE VIDEO Software presenze JuniorWEB visualizzazione cartellino dipendente con credenziali user
Software presenze JuniorWEB visualizzazione cartellino dipendente con credenziali user
SEE VIDEO JuniorWEB timbratura con smartphone per dipendenti fuori sede e rilevamento posizione Google Maps
JuniorWEB timbratura con smartphone per dipendenti fuori sede e rilevamento posizione Google Maps
SEE VIDEO JuniorWEB il dipendente inserisce richiesta ferie/permesso timbra con rilevamento GPS e visualizzazione cartellino
JuniorWEB il dipendente inserisce richiesta ferie/permesso timbra con rilevamento GPS e visualizzazione cartellino
SEE VIDEO Software gestione presenze JuniorWEB inserimento anagrafica dipendente.
Software gestione presenze JuniorWEB inserimento anagrafica dipendente.

Related products


A350 Rfid/Mf/FP Wifi BT Linux Relay

Time and Attendance System

A350C Rfid Wi-fi BT Linux

Time and Attendance System

EP300 Pro Rfid/FP Wi-fi BT Linux

Time and Attendance System

W1 Pro Rfid/FP Wifi Linux

Time and Attendance System

W1C Pro Rfid Wifi Linux

Time and Attendance System

C2Pro Rfid/Mifare/FP Wifi PoE Linux

Time and Attendance System

C2CPro Rfid & Mifare Wifi PoE Linux

Time and Attendance System

OA1000Pro Rfid/FP Linux

Time and Attendance System

FaceDeep 3 Face/Rfid, Touch, Wi-fi, Web Server

Time and Attendance System

FaceDeep 5 Face/Rfid, Ip65, Touch, Wi-fi, Web Server

Time and Attendance System

FacePass 7 Pro Rfid / Facial, Touch, Wi-fi, Web Server

Time and Attendance System

FaceDeep 3 IRT Facial Thermoscanner

Access Control

FaceDeep 5 IRT Facial Thermoscanner

Access Control

FacePass7 IRT Facial Thermoscanner

Access Control

WH5001-FE Thermoscanner Forehead Temperature

Access Control

WH5003-FE Thermoscanner Wrist Temperature

Access Control
Time and Attendance System Web Attendance Software

Request info about Time and Attendance System JuniorWEB© Software Rilevazione Presenze Web Contact now!