ATTENTION: This is under development. Don't try this at home!
BooKing is a PHP/MariaDB web application for managing and visualizing venue locations on an interactive map. It features an integrated email client that lets you organize emails into Conversations. Each Conversation automatically "cools down" after the last message, helping you easily track which replies you’re still waiting for and keeping your inbox organized.
Rename config/config.example.php to config/config.php and update the database credentials and encryption key.
Add cron job for app/controllers/tasks/taskhandler.php with a one minute intervall.
Organize venues in the database and visualize them on the map.
Add new venues by simply doing a websearch (Brave Search & Mapbox API Keys required).
Keep track of your communication with Conversations. eMail client integrated.
- PHP 8.0 or higher
- Web Server: Apache or Nginx
- Node.js & npm (for development only)
- MariaDB/MySQL
Made with ❤️ and AI for musicians and booking agents



