Skip to content
This repository has been archived by the owner on Aug 20, 2024. It is now read-only.
/ bark-o-matic Public archive

online ticketing system designed for shipping companies. It allows passengers to create accounts, search schedules, make reservations, and receive email notifications. Ship owners and staff have their own dashboards to manage schedules, reservations, and send notifications.

License

Notifications You must be signed in to change notification settings

KTorresgit/bark-o-matic

Repository files navigation

Barkomatic

A Web Online Ticketing for Shipping

Xampp

XAMPP

PHP Mailer

PHP Mailer

├── barkomatic
|   ├── dashboard
|   |   ├── ship
|   |   |   ├── modules
|   |   |   |   └── process.php
|   ├── modules
|   |   ├── create-account
|   |   |   ├── login
|   |   |   |   └── process.php
|   |   ├── schedule
|   |   |   └── process.php
function modifiedFunctionNameEx(param1_ex, param2_ex) {
    $mail = new PHPMailer(true);
    try{
        $mail->Username = 'yourShippingEmail@gmail.com',
        $mail->Password = 'yourShippingEmailPasswordReal,
        
    //.....
    
   ...
   

Deployment

  1. Start XAMPP Control Panel: Apache and MySQL
  2. In phpMyAdmin http://localhost/phpmyadmin/ import database file located at folders:
├── barkomatic
|   ├── db
|   |   └── barkomatic_tables.sql
  1. In your browser type:
http://localhost/barkomatic/

Functionality

Passenger

Create Account
Login
Reset Password
Search Schedule
Reservation
Reservation Expiry
Email Notification

Ship Owner

Create Account
Login
Reset Password
Dashboard
Create Reservation Schedules
Create Roles to manage passenger resevation status
Content Management

Ship Staff

Create Account
Login
Reset Password
Dashboard
Manage passenger reservations
Send email notification reservation status
Content Management

About

online ticketing system designed for shipping companies. It allows passengers to create accounts, search schedules, make reservations, and receive email notifications. Ship owners and staff have their own dashboards to manage schedules, reservations, and send notifications.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published