Open Source Java Appointment Booking Software

Java Appointment Booking Software

View 404 business solutions

Browse free open source Java Appointment Booking Software and projects below. Use the toggles on the left to filter open source Java Appointment Booking Software by OS, license, language, programming language, and project status.

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 1
    Appointment scheduler

    Appointment scheduler

    Application to schedule appointments written in Java (Spring Boot)

    This is a Spring Boot Web Application to manage and schedule appointments between providers and customers. It has many features such as automatic invoicing, email notifications, appointment cancelation, providers' individual working plans with breaks etc. Admin can add new providers, services and assign services to providers. Admin can see list of all: appointments, providers, customers, and invoices. He can also issue invoices manually for all confirmed appointments. The provider can set his own working plan, add breaks to that working plan and change his available services. The provider sees only his own appointments. After the appointment status is changed to the finished system automatically sends an email to the customer with information that appointment is finished. In case the appointment didn't take place there is also a link attached to that email that allows customers to reject that the appointment didn't take place.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Termin-Bot

    Termin-Bot

    Telegram bot to get notifications about free appointments

    Termin (eng. appointment) is essential in Germany, especially in Berlin. Sometimes it is tough to get a termin in public institutions and this bot is a way to automate termin checks and send Telegram notifications, if free termin was found. The code could be also considered as a template for subsequent development. The principle of bot operation is to refresh a webpage with needed appointments periodically [TERMIN_URL] and to recognize the change on it. E.g., the page always contains the phrase "No free appointments" [NO_TERMIN_FOUND_STRING]. Then some free appointments are added to the system, and the phrase "No free appointments" disappears. There is a new phrase (e.g., "List of free appointments" [TERMIN_FOUND_STRING]) instead of the old one. Bot recognizes the change on the webpage and sends Telegram notifications about free appointments.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Appointment scheduler allows a customer, patient or client to schedule an appointment via the company's homepage. This project is developed on java platform. and this is totally free.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4

    MarineServiceScheduler

    Simulated Scheduling application for a Marine Service Shop

    This application is simulation/ practice for a fictional business, providing a web-based interface to allow customers of the business to schedule appointments for maintenance on a power boat or sail boat. Technicians that are properly trained and certified for a particular task will be assigned to given incoming customer requests. Technicians can view their own schedule and assist customers with creating or modifying appointments. Management is able to add and remove technicians as personnel are hired or dismissed/ resign, and add additional tasks to technicians who complete additional training. Management is also able to view schedules and assist customers with appointments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Keep company data safe with Chrome Enterprise Icon
    Keep company data safe with Chrome Enterprise

    Protect your business with AI policies and data loss prevention in the browser

    Make AI work your way with Chrome Enterprise. Block unapproved sites and set custom data controls that align with your company's policies.
    Download Chrome
  • Previous
  • You're on page 1
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.