Welcome to Catalyst, a powerful and seamless authentication system built on Laravel Passport. Catalyst simplifies the process of securing your Laravel applications by providing a robust OAuth2 server implementation. With Catalyst, you can effortlessly manage API authentication and ensure secure access to your resources.
I'm using XAMPP for development, so this is the short guide on how to launch this project on a computer that has XAMPP installed. If you have another web server installed, the process might be different.
-
Clone it to the
htdocs
folder using this command:git clone https://github.com/loglinn05/catalyst.git
-
Run
composer install
and
npm install
to install all the dependencies this project uses.
-
Create a
.env
file, copy the content of.env.example
, and paste into the.env
file. -
Create a database named
catalyst
. -
Run
php artisan migrate
to create all the tables.
-
Run
php artisan db:seed
to seed the database.
-
Run
php artisan passport:install
-
Run
php artisan key:generate
to generate the application key.
-
Run
npm run dev
-
Run
php artisan serve
and navigate to the link that will appear in the terminal.
I'm not currently working on this project, sorry. I'm busy.