This project provides a seamless venue booking experience for customers. Customers can submit booking requests based on their desired date, and the venue, which serves as a backend, has the option to accept or reject the request. Once a booking is confirmed, a WhatsApp message is automatically sent to both the customer and the venue, notifying them of the decision. This streamlined communication process ensures efficient coordination between all parties involved.
- Easy venue booking process
- User registration for venues and customers
- Edit profile functionality for users
- Customers can send booking requests with their desired date
- Venues can accept or reject booking requests from customers
- WhatsApp message sent to both customer and venue based on booking decision
- Clone the repository:
git clone https://github.com/your-username/venue-booking.git
- Navigate to the project directory:
cd venue-booking
- Install dependencies:
pip install -r requirements-dev.txt
- Open the project in your preferred code editor.
- Configure the WhatsApp API credentials in the
.env
file. - Run the application:
python manage.py runserver
- Access the application in your web browser at
http://localhost:8000
- API Documentation:
/api/schema/swagger-ui/
Contributions are welcome! Please follow the guidelines outlined in CONTRIBUTING.md.
This project is licensed under the MIT License.