Skip to content

Overview

Under Construction

This documentation is a work in progress. I'm actively improving it while juggling package development. Questions? Need help? Don't hesitate to reach out!

Python compatible version Current Release Version pypi Version License Django compatible version

Ah, you're here! Curiosity piqued? Remember to star (🌟) the repository - your future self will thank you for the easy rediscovery.

Django-Appointment: simplifies appointment scheduling for a variety of projects. Built on Django, it's customizable, flexible, and ready to simplify your booking needs.

The Why

Born from a photography project struggling with email-based bookings. Existing solutions? Too niche (doctor/patient appointment, appointment module for a clinic etc...) or inflexible. So, I created a simple, adaptable solution for anyone needing appointment scheduling in their Django project.

Take It For a Spin

Curious how it works? Check out the live demo and see Django-Appointment in action!

Where to go next

  • Getting started

    Install the package, wire up the URLs and settings, and run your first server.

  • Tutorial with screenshots

    A full walkthrough: create a service, add a staff member, and book an appointment end to end.

  • Configuration

    Every setting you can override in settings.py, and what each one does.

  • Models reference

    Fields and methods for all the models the package ships.