An open API service indexing awesome lists of open source software.

https://github.com/rtcamp/frappe-appointment

Frappe app designed to streamline meeting scheduling with smart integrations.
https://github.com/rtcamp/frappe-appointment

Last synced: 10 months ago
JSON representation

Frappe app designed to streamline meeting scheduling with smart integrations.

Awesome Lists containing this project

README

          


Frappe Appointment

Frappe Appointment


Frappe app designed to streamline meeting scheduling with smart integrations.




Frappe Appointment

## Key Features

- **Google Calendar Integration**: Syncs with Google Calendar to prevent scheduling conflicts.
- **ERPNext Leave Integration**: Blocks time slots based on ERPNext leave records.
- **Zoom & Google Meet Integration**: Auto-generates meeting links for Zoom and Google Meet.
- **Rescheduling Support**: Enables participants to reschedule meetings easily.

## Installation

Run the following command to install the app.

```bash
bench get-app git@github.com:rtCamp/frappe-appointment.git
bench --site [site-name] install-app frappe_appointment
bench --site [site-name] migrate
bench restart
```

For local development, check out our dev-tool for seamlessly building Frappe apps: [frappe-manager](https://github.com/rtCamp/Frappe-Manager)
NOTE: If using `frappe-manager`, you might require to `fm restart` to provision the worker queues.

## System Setup
Visit the detailed [System Setup Guide](https://github.com/rtCamp/frappe-appointment/wiki/System-Setup) on wiki.

## Documentation

Please refer to our [Wiki](https://github.com/rtCamp/frappe-appointment/wiki/) for details.

## Contribution Guide

Please read [contribution.md](./CONTRIBUTING.md) for details.

## License

This project is licensed under the [AGPLv3 License](./LICENSE).