mirror of
https://github.com/Einundzwanzig-Podcast/einundzwanzig-portal.git
synced 2025-12-11 06:46:47 +00:00
32e165ac4277971f215f489361c9765e5bec46b3
This commit adds a new link 'My Meetups' to the mobile navigation in both the 'Profile' and 'Meetups' sections, allowing users to access their meetups directly from the mobile navigation. This should improve user experience by providing a quicker and more intuitive navigation path to personal meetups.
'contact:twitter' => $meetup->twitter_username ? 'https://twitter.com/'.$meetup->twitter_username : null,
Development
Installation
cp .env.example .env
docker run --rm \
-u "$(id -u):$(id -g)" \
-v $(pwd):/var/www/html \
-w /var/www/html \
laravelsail/php81-composer:latest \
composer install --ignore-platform-reqs
(you need a valid Laravel Nova license)
Start docker development containers
vendor/bin/sail up -d
Migrate and seed the database
./vendor/bin/sail artisan migrate:fresh --seed
Laravel storage link
./vendor/bin/sail artisan storage:link
Install node dependencies
vendor/bin/sail yarn install
Start just in time compiler
vendor/bin/sail yarn dev
Update dependencies
vendor/bin/sail yarn
Contributing
WIP
Security Vulnerabilities
If you discover a security vulnerability within this project, please send an e-mail to Benjamin Takats via bt@affekt.de. All security vulnerabilities will be promptly addressed.
License
Open-sourced software licensed under the MIT license.
Languages
PHP
60%
Blade
34.9%
JavaScript
2.9%
Shell
1.1%
Vue
0.6%
Other
0.5%