Skip to content

OWL60/Canopus-crewing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Canopus Crewing

Canopus Crewing is a mobile app for ship companies to manage crew in one place.

It is made to be:

  • Easy to use for daily operations
  • Fast for office and onboard teams
  • Safe and secure for people, documents, and contracts

What This App Does

  • Keeps all crew records in one organized system
  • Tracks certificates and document expiry dates
  • Manages assignments to vessels and contract periods
  • Supports approval flow for managers
  • Sends alerts before deadlines
  • Creates and prints contracts automatically

How It Works (Non-Technical)

  1. A manager signs in to the app.
  2. The manager adds or updates crew information.
  3. The manager selects a vessel and prepares a contract.
  4. The system checks if the crew member is valid for that role:
    • Correct rank
    • Valid certificates
    • Required documents available
  5. If everything is correct, the contract is approved.
  6. The contract is automatically generated in printable format.
  7. The team can print immediately or reprint any time from contract history.
  8. The system keeps a record of all actions for accountability.

Automatic Contract Printing

When a contract is approved, the app will:

  1. Generate a clean contract document automatically.
  2. Fill in crew details, vessel details, dates, and company terms.
  3. Save the file in the contract record.
  4. Open a print-ready view for one-tap printing.
  5. Allow export as PDF for email and archive.

This reduces manual work, avoids formatting mistakes, and speeds up operations.

Daily Operation Example

  1. Crewing officer receives a request for a Chief Officer.
  2. Officer filters available crew in the app.
  3. App highlights who is ready and who has missing documents.
  4. Officer selects a valid crew member and confirms assignment.
  5. Manager approves.
  6. Contract is auto-generated and printed.
  7. Notifications are sent for travel and joining schedule.

Why Ship Companies Use It

  • Better planning with clear crew availability
  • Fewer compliance misses
  • Faster contract cycle
  • Less paperwork and repeated manual entry
  • Clear history of who did what and when

Safety, Security, and Quality Focus

  • Controlled access by user role
  • Sensitive data protected
  • Important actions are logged
  • Contract and crew records are traceable
  • Process is designed to reduce human error

Project Status

This repository is the foundation for the Canopus Crewing platform.
Next step is building the first working version with:

  • Crew management
  • Assignment workflow
  • Auto contract generation and printing
  • Alerts and approvals

License

See LICENSE.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors