Copyright (c) 2022-2024, astreknet
Sirius is a minimalistic safari class and accident report web application aimed to small and medium safari/adventure business. The idea is to help managers accessing and searching information about safaris, guides, gigs, accidents, near misses in order to get reports and build stadistics to get a better service. Also from the guide point of view helps tracking gigs and encouraging to improve and minimize accidents.
See LICENSE.
Just an email is needed to create a user. Invitation to register by email. Only the user can edit his own data. An unregistered user will be deleted after one day. A validated user will be automatically logged out after 3 min of inactivity. All the users can send anonymous feedback in their account page.
- inactive: limbo status, can not log in.
- guide: create and update his own data, issues, gigs, close calls and accidents.
- admin: same privileges as guide. Also can create and modify safaris, upgrade userlevels, download vcards and CSV reports.
- superadmin: same privileges as admin. Also can create and modify admins.
This are the templates of the gigs. A safari has a unique name, a duration and when active is available for the gigs.
An active user can add and update gigs. A gig has a safari name, time and a route. Remarks can be added later. A gig can have near misses and accidents.
Work incidents are near misses or accidents (if there is an injury), out of a safari, during the work time.
The admins can download gig, near miss, accident, work near miss and work accident reports in CSV format, spreadsheets suported by Apple Numbers, LibreOffice Calc or OpenOffice among others.
- automatic darkmode
- responsive
- manage users and userlevels (inactive, guide, admin)
- registration and password recover by mail
- guide contact vcards
- create and activate safari templates
- create and update personal gigs
- report accidents and close calls
- work issues: accidents and near misses for the staff
- download CSV reports
- gigs
- gig near misses
- gig accidents
- work near misses
- work accidents
- anonymous feedback
- zones
- add geolocation button to near misses and accidents
- add 'days of the week' to safaris
- add pictures to the accident report
- add gear parts and prices (snowmobiles, bikes, skis, etc...)
- accident report pdf
- svg icons
- buttons
- menu
- Local: built on a server inside your own network. Installing a server on a spare computer or a Raspberry pi could be a solution but you will have to take care of the links for the new users manually, also everytime a user forgets a password. Plus the access is limitated to the network of the host.
- Web Server: this solution neds a host that complies with the built with characteristics.
- Account on astrek: mail for a testing account.
Sirius is a 100% community-sponsored endeavor. If you want to join our efforts, the easiest thing you can do is support the project financially. Both Monero and Bitcoin donations can be made to sirius.astrek.net if using a client that supports the OpenAlias standard.
The Monero donation address is:
88os6icMF77adsRNucVPvabhinZATE86vHPngidenS1oTtUXQd4tiZk9ZxYKS7iW92cYDpYZs1RdkZrhBieX972MVR7iU9X
The Bitcoin donation address is:
bc1qmd0ls0mw7n6qtqagqkseyqn9xvaksdzhgrqfgg
Anonymous Donation: Anonpay TOR:Anonpay
Also mail for alternative means of donating or if you would like to become a sponsor.