Skip to content

iamwebwiz/btp-app

Repository files navigation

Subscribers Management System

A minimalistic subscribers management system

Technologies

  • Laravel
  • Vue
  • Inertia
  • GitHub Actions
  • BootstrapCSS
  • Vite

Requirements

  • PHP8.1+
  • Composer
  • npm/yarn/pnpm

Installation

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

Testing

The automated tests in this application can be run using

php artisan test

Releases

No releases published

Packages

No packages published