A minimalistic subscribers management system
- Laravel
- Vue
- Inertia
- GitHub Actions
- BootstrapCSS
- Vite
- PHP8.1+
- Composer
- npm/yarn/pnpm
Clone the repository
git clone https://github.com/iamwebwiz/btp-app.git
Change current directory
cd btp-app
Install composer dependencies
composer install
Install JavaScript dependencies
npm install
# or
yarn
# or
pnpm install
Create environment variables file
cp .env.example .env
Generate app key
php artisan key:generate
Update database details
DB_DATABASE=bythepixel_app
DB_USERNAME=root
DB_PASSWORD=
Run migrations
php artisan migrate
Start Vite dev server
npm run dev
# or
yarn dev
# or
pnpm dev
Start Laravel dev server
php artisan serve
Launch your web browser and navigate to https://localhost:8000 to view the client built for the project
The automated tests in this application can be run using
php artisan test