A custom solution build for RC plane clubs... Read below more.
Explore the docs!
Table of Contents
An custom solution initially build for TRMC. It allows for club members to register their flights easily before taking flight on the club field. Management from TRMC can then view the flights, export them for them for the local authority, send newsletters to members and even more...
How this project was built:
- Register an new flight.
- View all flights.
- Export flights.
- Add members.
- Edit members.
- Delete members
- Add management people.
- View logs (Laravel, access, edit and Fail2Ban logs).
- Unban Fail2Ban IP.
- Send newsletter to specific club members (like junior member, member etc).
- Edit own profile.
- Manage brevets/certificates for members.
- Probs forgot something xD.
- Sends an email to an member when his club status changes.
- Fail2Ban cleans IP bans olden then x minutes.
- Members sync to Wordpress.
- Logging.
- Fail2Ban.
This installation guide isn't very complete yet.
- Clone the repository in your'e webhosting folder (like
public_html
). - copy
.env.example
to.env
. - Fill in all the database credentials.
- Run
composer install
in the website root directory. - Run
php artisan key:generate
- Run:
php artisan db:seed
. - Go to
www.<youre-url>/authenticatie-login
. - Fill in the following credentials:
Admin
,Admin
.
t.b.c
- Incident reporting/management
- Multi language support
- Installation page
Distributed under the MIT License. See LICENSE.txt
for more information.