Skip to content
/ gamekeys Public

store game keys to share with ur friends powered by laravel (and filamentphp)

License

Notifications You must be signed in to change notification settings

xvsun/gamekeys

Repository files navigation

gamekeys

Store & gift your gamekeys :)

Getting Started

Installing

This guide is going to assume you use Laravel Sail for development.

First clone the repository to your local system.

git clone https://github.com/xvsun/gamekeys

After that copy the .env.sail.example file for development with Laravel Sail or use the .env.example file for local development.

cp .env.sail.example .env

Now install the composer dependencies for existing applications as stated here.

docker run --rm \
    -u "$(id -u):$(id -g)" \
    -v "$(pwd):/var/www/html" \
    -w /var/www/html \
    laravelsail/php82-composer:latest \
    composer install --ignore-platform-reqs

Start the container using sail.

sail up

Install the npm packages.

sail npm install

Run vite.

sail npm run dev

Generate the app encryption key.

sail artisan key:generate

Run the Database migrations.

sail artisan migrate

Execute the DevelopmentSeeder.

sail artisan db:seed --class DevelopmentSeeder

Deployment

Follow the installation steps for development. Make sure to build the npm packages using npm run build and do not execute the DevelopmentSeeder, just the normal seeders using php artisan db:seed.

Contributors

Thank you for all the help contributors!

Made with contrib.rocks.

License

This project is licensed under the MIT License - see the LICENSE.md file for more details.

About

store game keys to share with ur friends powered by laravel (and filamentphp)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages