This is a custom Odoo 17 module designed to manage appointment scheduling between customers and employees. The module supports role-based access, service definitions, and categorization of work fields.
- Schedule appointments between customers and employees
- Define and manage services
- Categorize employees by work fields
- Role-based access for:
- Admin
- Employees
- Customers
- Fully integrated with the Odoo backend
- Odoo 17
- Python 3.10+
- Odoo base modules:
base
website
hr
mail
- No third-party modules required
-
Clone this repository into your Odoo custom addons directory:
git clone https://github.com/adelghaedi/appointment_module.git
-
Restart your Odoo server and activate the developer mode.
-
Go to Apps, click on Update App List, then search for Appointment and install it.
This project is licensed under the MIT License – see the LICENSE section below for details.