All features. One seamless visit.

VisitJS provides all tools you need for a modern, secure and smooth visitor process β€” from first contact to check-out.

Digital check-in

Visitors check in quickly and easily via tablet, QR code or web form.

Visitor badges

Custom badges with photo, company, time window and QR code.

Host notification

Employees are automatically notified as soon as their visitor arrives.

Multiple locations

Manage different reception areas, buildings or branches centrally.

Visitor history

All visits are documented transparently and can be reviewed later.

Evacuation list

In an emergency, instantly see which visitors are currently in the building.

βœ“

Welcome.

Please check in at the terminal.

Start check-in

Everything a modern front desk needs.

VisitJS digitizes the complete visitor process β€” clear, secure and pleasant for visitors, reception teams and hosts.

πŸ‘‹

Digital check-in

Visitors check in via tablet, QR code or web form. The process is intuitive, fast and suitable for spontaneous visits.

βœ“ Tablet, QR code or web
βœ“ Spontaneous and scheduled visits
βœ“ Multilingual user guidance
🎫

Visitor badges

Create digital or printed badges with visitor name, company, host, visit purpose and QR code.

βœ“ Custom templates
βœ“ QR code on the badge
βœ“ Optional badge printing
πŸ””

Host notification

The host is automatically informed as soon as their visitor arrives. This reduces waiting time at reception.

βœ“ Automatic notification
βœ“ Clear host assignment
βœ“ Fewer follow-up questions
🏒

Multiple locations

Manage different locations, reception areas, buildings or branches centrally in one interface.

βœ“ Location-based processes
βœ“ Central administration
βœ“ Consistent standards
πŸ“Š

Live overview

See at any time which visitors are currently in the building. Ideal for reception, security and evacuation cases.

βœ“ Current visitors
βœ“ Check-in and check-out
βœ“ Fast search
πŸ›‘οΈ

Security & compliance

Visitor data is documented transparently. Roles, deletion periods and logs support clear processes.

βœ“ GDPR-aware processes
βœ“ Evacuation lists
βœ“ Logging
πŸ›‘οΈ

Sanctions list screening

Visitors can be checked against relevant sanctions and watch lists during registration to support security and compliance processes at reception.

βœ“ Compliance-oriented visitor screening
βœ“ Documentable screening workflows
βœ“ Support for sensitive locations
πŸ”Œ

Third-party system integration

VisitJS can be connected to existing IT landscapes – for example access control, CRM, ERP, HR systems, directory services or custom dashboards.

βœ“ Connection via documented API
βœ“ Transfer of visitor and check-in data
βœ“ Extensible for individual workflows
πŸͺͺ

Badge printing

Visitor badges can be printed directly after check-in – with name, company, host, visit reason or QR code.

βœ“ Direct printing at reception
βœ“ Custom visitor badges
βœ“ Optional QR code support
πŸ”

Modern standards: OIDC & 2FA

VisitJS supports modern security and login standards such as OpenID Connect and two-factor authentication – for secure sign-in, clear identities and central user management.

βœ“ Single sign-on via OIDC
βœ“ Two-factor authentication for stronger protection
βœ“ Compatible with modern identity providers
πŸ“ˆ

Scalable

VisitJS grows with your needs – from a single location to multiple reception areas and distributed branches.

βœ“ For small and large organizations
βœ“ Multiple locations and reception areas
βœ“ Grows with your requirements
πŸ’³

Pay per Use

The billing model is based on actual usage – transparent, flexible and aligned with real demand.

βœ“ Usage-based billing
βœ“ Transparent and predictable
βœ“ Pay based on actual usage
πŸ–₯️

OS-independent usage

VisitJS is operated in the browser and can therefore be used independently of the operating system – whether Windows, macOS, Linux, tablet or modern browser environment.

βœ“ Operated through the browser
βœ“ Suitable for Windows, macOS and Linux
βœ“ No fixed client platform required

Because reception today needs to do more.

Visitors, service providers, applicants and external partners enter your company every day. VisitJS helps make this process professional, secure and traceable β€” without paper lists, media breaks or unnecessary waiting time. A scalable architecture and pay-per-use model ensure that VisitJS grows economically with your needs.

1

Professional first impression

Modern check-in processes give visitors a good feeling right when they enter.

2

Relief for reception

Recurring tasks are digitally supported and standardized.

3

More transparency in the building

You always know which visitors are currently present.

4

Scalable for multiple locations

Whether one reception or many branches β€” processes stay consistent.

Five simple steps to perfect reception.

Invitation

Visitors are invited in advance or arrive spontaneously at reception.

Check-in

Registration via tablet, QR code or reception staff.

Notification

The host is automatically informed.

Badge

Print badge, grant access and welcome the visitor.

Check-out

When leaving, check-out is handled automatically or manually.

The right solution for reception, gatehouse & office.

VisitJS is suitable for classic reception areas, production sites, service provider access and companies with multiple branches.

βœ“

Invitations & pre-registration

Structure workflows clearly and implement them professionally.

βœ“

Service providers & suppliers

Receive external visitor groups in a controlled manner.

βœ“

No-show management

Document missed appointments transparently.

βœ“

Visit reports & export

Provide data for analytics and audits.

βœ“

Roles & permissions

Control access according to teams and tasks.

βœ“

Custom branding

Adapt design and wording to your company.

βœ“

Welcome

+40%

faster check-ins

-65%

less waiting time

100%

digital processes

In use everywhere. Always in view.

Whether at reception, on the go or in the office β€” with VisitJS you always keep an overview of visitors, locations and processes.

βœ“ Intuitive operation for reception and visitors
βœ“ Responsive design for desktop, tablet and smartphone
βœ“ Seamless synchronization across multiple locations

Overview

Good morning πŸ‘‹

Visitors today

128

Active visitors

24

This week

342

Badges

96

Visitor volume

This week

Current visitors

Live

Max Mustermann

Reception

Anna Schmidt

Reception

Thomas Weber

Reception

We ❀️ open source. Collaboration makes the world better.

VisitJS deliberately relies on open, proven technologies. We believe the world works better when people collaborate, share knowledge and build on each other’s ideas. The solution is built with Laravel, PHP, Debian Linux, Nginx and MariaDB and follows the idea that modern software should remain transparent, extensible and independent in the long term. By using free software, VisitJS can also be offered at a lower cost than many proprietary products. Unlike solutions based on .NET, Microsoft SQL Server or Oracle, there are no comparable proprietary license costs that are often ultimately paid by the customer.

⌘

Built on open source

Not a black box, but a technological foundation that remains understandable, maintainable and extensible.

L

Laravel & PHP

The application is based on Laravel and PHP: stable, clearly structured, testable and ideal for the web app, API and extensions.

🐧

Debian Linux as a solid operating system

Running on Debian Linux stands for stability, security, automation and a reliable server foundation.

NX

Nginx as web server

Nginx provides a lean, high-performance web server layer for fast delivery, reverse proxy capabilities and stable operation.

DB

MariaDB as database

MariaDB complements the open-source stack as a robust, proven and cost-efficient database foundation.

€

Cost advantage through free software

Because VisitJS is based on free software, there are fewer license dependencies. Unlike many solutions based on .NET, Microsoft SQL Server or Oracle, comparable proprietary license costs do not have to be priced in and ultimately paid by the customer.

API

Clean interfaces

A documented API, clear data structures and open standards make integrations into existing IT landscapes and third-party systems easier. Operation is OS-independent through modern browsers.

We ❀️ open source

Built together. Professionally delivered.

Laravel

The PHP framework provides the structured foundation for routing, authentication, data models, validation and the API.

PHP

A widely used, robust language for long-lasting web applications with a large ecosystem and strong maintainability.

Debian Linux

As a server operating system, Debian Linux provides a stable, secure and automatable foundation for professional operation.

Nginx

Nginx provides the high-performance web server and reverse proxy layer for fast, stable and professional delivery.

MariaDB

The open database foundation supports reliable operation without expensive proprietary licensing models.

More affordable through free software

Lower licensing costs and more independence help make VisitJS more economical to offer. Costs for proprietary platforms such as .NET ecosystems, Microsoft SQL Server or Oracle do not have to be passed on to customers in the same way.

Open Standards

JSON, HTTP, documented interfaces and browser-based operation ensure that VisitJS can be connected, extended and used independently of the operating system.

Customer feedback matters. Improvements are built in.

VisitJS is not developed past the needs of its users. Feedback from real-world use is taken seriously, evaluated and, where it makes sense, built into the software.

πŸ’¬

Real-world feedback

Customers, reception teams and administrators provide valuable insights from daily use.

β†—

Continuous improvement

Useful requests and improvement ideas are prioritized and gradually integrated into VisitJS.

Made with love ❀️

Software that learns from real use.

Listen

Requirements, ideas and criticism are collected and evaluated transparently.

Improve

Improvements are not just promised; they are actively built into the product and processes.

Evolve

This keeps VisitJS close to the people who work with it every day.

Open to integrate. Fully documented.

VisitJS provides a modern API to connect visitor workflows, locations, check-ins and relevant data with existing systems.

{ }

API included

Ideal for integrations with CRM, ERP, HR systems, access control, directory services, third-party systems or custom dashboards.

πŸ“˜

Fully documented

All endpoints, parameters and responses are clearly described and ready for developers to use quickly.

api.visitjs.de

GET

/api/v1/visitors

POST

/api/v1/check-ins

{
  "visitor": "Max Mustermann",
  "status": "checked_in",
  "location": "Reception"
}

Auth

Bearer Token

Format

JSON

Docs

OpenAPI

πŸ”’

Security that thinks ahead.

VisitJS supports structured visitor processes, traceable documentation and clear responsibilities.

Digital visitor registration
Traceable check-ins and check-outs
Location-based visitor overview
Support for GDPR-aware processes
Fast evacuation information
Role and permission concept

Questions that are often asked before launch.

Can VisitJS be used without existing hardware? +

Yes. Depending on your setup, check-in can be done via tablet, web link, QR code or by reception staff. Additional devices or printing solutions can be added later.

Is the solution suitable for multiple locations? +

Yes. Reception areas, buildings and locations can be organized separately and still managed centrally.

Can visitor badges be printed? +

Yes. Visitor badges can be prepared or printed with name, company, host, visit purpose and QR code.

Does VisitJS support evacuation lists? +

Yes. Documented check-ins and check-outs can show which visitors are currently in the building or at a location.

Can the design be adapted to the company? +

Yes. Logo, colors, texts, badges and individual process steps can be adapted to your company.

Is customer feedback taken into account? +

Yes. Feedback from customers, reception teams and administrators matters. Useful improvement ideas are evaluated, prioritized and built into the ongoing development of the software.

Is there a documented API? +

Yes. VisitJS offers a fully documented API for integrations with third-party systems, custom dashboards, access control, CRM, ERP or HR systems.

Does VisitJS support OIDC and 2FA? +

Yes. Modern authentication standards such as OpenID Connect and two-factor authentication can be used to securely handle sign-in, identities and user management.

Can VisitJS be connected to third-party systems? +

Yes. Via the API and open standards, visitor, check-in and location data can be transferred to or received from other systems.

Are sanctions list checks possible? +

Yes. VisitJS can extend visitor workflows with sanctions and watch list checks to support compliance and security requirements at reception.

Can visitor badges be printed? +

Yes. Visitor badges can be printed directly after check-in, for example with name, company, host, visit reason or QR code.

Is VisitJS scalable? +

Yes. VisitJS is designed for single locations, multiple reception areas and distributed branches, and can be extended as requirements grow.

How does pay per use work? +

The billing model can be based on actual usage. This keeps VisitJS transparent, flexible and economically aligned with real demand.

What technology is VisitJS based on? +

VisitJS relies on open-source technologies, Laravel, PHP, Debian Linux, Nginx and MariaDB. This provides a stable, maintainable and extensible technical foundation.

Ready for the next step?

Turn your reception into a digital experience.

Modernize visitor processes, reduce manual effort and create a professional first impression.