User manual
Everything you need to set up your office and start taking bookings. Setup takes about ten minutes.
Getting started
- Create an account with your name, email, and a password.
- Verify your email address using the link we send you.
- Your personal workspace is created automatically. Rename it, or create a separate workspace per office, in workspace settings.
- Set your timezone and contact email in workspace settings. The timezone controls how all appointment times are shown and calculated.
Add staff
Staff members are the bookable people in your office. Go to Staff, choose Add staff, and give each person a name, an email, and a calendar color. A staff member does not need their own login; you can optionally link one to a workspace member so they manage their own schedule.
Add services
Services are what customers book: a consultation, a haircut, a session. Each service has a duration (5 minutes to 8 hours), optional preparation and wrap-up buffers, and an optional price. Assign each service to the staff members who can perform it.
Set availability
Each staff member has weekly working hours, for example Monday to Friday, 09:00 to 17:00. Add time off for holidays or appointments outside LibreNexus. Bookable times are calculated from working hours minus existing appointments, time off, and your booking policy (minimum notice and how far ahead customers may book).
Share your booking link
Your workspace has a public booking page at a stable address you can put on your website, social profiles, or email signature. Customers pick a service, a staff member (or "any available"), and a time, then enter their name and email. They get a confirmation email with a link to view, cancel, or reschedule their appointment, no account required.
Manage appointments
The appointments list and calendar show everything booked in your workspace. Filter by staff, service, or date. You can book for a customer manually, reschedule, mark visits as completed or no-show, and cancel with an automatic notification email. Staff members see their own schedule; admins see everything.
Self-hosting
LibreNexus is a Laravel application backed by PostgreSQL. Clone the
repository,
run make setup,
configure your mail provider in .env,
and serve it with any PHP host. The same command CI uses,
make verify,
lets you re-run the full quality benchmark yourself.