Getting Started
Welcome to the Botivus documentation! Here you will find all the information you need to get started with Botivus.
Botivus is a yacht selling and booking platform that allows you to sell and book yachts with ease. It is built with the latest technologies and is designed to be user-friendly.
This documentation will guide you through the process of setting up your account, listing your yacht, and booking a yacht.If you have any questions or need help, please don't hesitate to contact us. We are here to help you every step of the way.
🚀 Features
-
Sell yachts
-
Book yachts
-
Location based yachts
-
Multi vendor support
-
Multi language support
-
User-friendly interface
-
Secure payment system
-
16+ Payment Gateways
-
Easy to use
-
Fast and reliable
-
Multiple currencies supported
-
Live update available for currency exchange rate
-
Customizable Notifications Template for Email and SMS also Push Notification
-
Firebase Realtime Notification
-
2 Factor Authentication Support
-
dynamic Menu
-
dynamic Page
-
Admin role Management
-
Report and Analytics
-
RTL Support
-
Customizable Page With Prebuilt Components/Sections
-
Animated map navigation with zoom in and zoom out
-
Pdf and Excel Export on Reports
-
Twilio and Nexmo SMS Support
-
Google ReCaptcha, Analitycs and Tawk.to Support
🛠️ Tech Stack
Backend
- Framework: Laravel 12
- Database: MySQL / MariaDB
- Style: Tailwindcss
- Real-Time Communication: firebase
- Caching: Redis/Memcache/Database/File
Frontend
- Framework: Laravel Blade Engine
- Alternative Frontend: Alpine.js And Jquery
- Styling: Tailwindcss
Deployment
- Web Server: Cpnel / Apache / Nginx
- Environment: PHP 8.2, 8.3, 8.4
📦 What's Included
After purchasing Botivus on codecanyone.com with your codecanyone account, go to your download page. You can choose to download Botivus.After extracting the package, you will find the following files:
You can get the following items after purchasing our template from Concodecanyone:
- Documentation: You will find the documentation in the
documentation
folder. This documentation will guide you through the process of setting up your account, listing your yacht, and booking a yacht. - Source Code: You will find the source code in the
core
folder. This is the code that you will need to install on your server to run Botivus.
Demo Link
Admin Login
- Email: admin@gmail.com
- Password: 12345678
Seller Login
- Email: seller@gmail.com
- Password: 12345678
Client Login
- Email: client@gmail.com
- Password: 12345678
📁 Project Folder Structure
Below is the standard structure of the Laravel + Blade + jQuery + TailwindCSS project:
core/
├── app/
│ ├── Broadcasting/
│ ├── Casts/
│ ├── Console/
│ ├── Enums/
│ ├── Events/
│ ├── Exceptions/
│ ├── Exports/
│ ├── Facades/
│ ├── Handlers/
│ ├── Helpers/
│ ├── Http/
│ ├── Jobs/
│ ├── Listeners/
│ ├── Models/
│ ├── Notifications/
│ ├── Observers/
│ ├── Providers/
│ ├── Rules/
│ ├── Services/
│ ├── Traits/
│ └── View/
├── bootstrap/
├── config/
├── database/
│ ├── factories/
│ ├── migrations/
│ └── seeders/
├── public/
│ └── index.php
├── resources/
│ ├── admin/
│ │ ├── css/
│ │ └── js/
│ ├── client/
│ │ ├── css/
│ │ └── js/
│ ├── seller/
│ │ ├── css/
│ │ └── js/
│ ├── shared/
│ │ ├── css/
│ │ ├── fonts/
│ │ └── js/
│ ├── views/\
│ │ ├── admin/
│ │ ├── client/
│ │ ├── email/
│ │ ├── seller/
│ │ ├── errors/
│ │ ├── invoice/
│ │ ├── reports/
│ │ └── vendor/
│ └── js/
├── routes/
│ ├── client/
│ │ ├── auth.php
│ │ ├── payment.php
│ │ └── main.php
│ ├── admin.php
│ ├── console.php
│ └── seller.php
├── storage/
├── tests/
├── .env.example
├── artisan
├── postcss.config
├── composer.json
├── composer.lock
├── package-lock.json
├── package.json
└── vite.config.js