Skip to content

baartch/BooKing

Repository files navigation

🎵 BooKing

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.

🚀 Setup

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.

✨ Features

Venues

Organize venues in the database and visualize them on the map.

venues involo ch_app_pages_map_index php venues_list

Add new venues by simply doing a websearch (Brave Search & Mapbox API Keys required).

add venue

Communication

Keep track of your communication with Conversations. eMail client integrated.

conversations mails

📋 Requirements

  • 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

About

Booking helps musicians make booking a breeze

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors