Lumetra is an open-source conference meetup platform.
Created for GodotCon 2024
You might need to run chmod 777 -R .
after cloning this repo to run the system properly. This is only required if files are created through Laravel Sail and in a development environment, see Issue #18
.env.example
to .env
and set your environment variablesdocker run --rm -u "$(id -u):$(id -g)" -v "$(pwd):/var/www/html" -w /var/www/html laravelsail/php83-composer:latest composer install --ignore-platform-reqs
./vendor/bin/sail up -d
./vendor/bin/sail npm install
./vendor/bin/sail artisan migrate
./vendor/bin/sail artisan db:seed
./vendor/bin/sail artisan key:generate
./vendor/bin/sail npm run dev
.env.example
to .env
and set your environment variablesdocker run --rm -u "$(id -u):$(id -g)" -v "$(pwd):/var/www/html" -w /var/www/html laravelsail/php83-composer:latest composer install --ignore-platform-reqs
./vendor/bin/sail up -d
./vendor/bin/sail npm install
./vendor/bin/sail artisan migrate
./vendor/bin/sail artisan db:seed
./vendor/bin/sail npm run build
All commands are run with artisan
Creates a new event
Gives an existing attendee organizer permissions
Takes an existing attendees organizer permissions
This project is licensed under the GPLv3 license. To learn more, visit LICENSE