Skip to content
This repository has been archived by the owner on Dec 22, 2024. It is now read-only.

kkamara/beauty-parlour-management-system

Repository files navigation

beauty-parlour-management-system5.png

beauty-parlour-management-system.png

beauty-parlour-management-system2.png

beauty-parlour-management-system3.png

beauty-parlour-management-system4.png

Beauty Parlour Management System API

(18-Nov-2024) www.1000projects.org challenge. Made with Laravel 11, ReactJS 18, Filament and Stripe Payments. Made from www.github.com/kkamara/php-reactjs-boilerplate .

Using Postman?

Postman client.

Published Postman API Collection.

Installation

# Create our environment file.
cp .env.example .env
# Update database values in .env file.
# Install our app dependencies.
composer i
php artisan key:generate
# Before running the next command:
# Update your database details in .env
php artisan migrate --seed
npm install
npm run build

Usage

herd link parlour
# Website accessible at http://parlour.test

Stripe Webhook

stripe listen --forward-to parlour.test/api/web/cart/webhook

API Documentation

php artisan route:list
# output
...
POST       api/user ............................ login › API\UserController@login
GET|HEAD   api/user/authorize .................. API\UserController@authorizeUser
POST       api/user/register ................... API\UserController@register
...

View the api collection here.

Unit Tests

php artisan test --filter=API

View the unit test code here.

Misc.

See PHP ReactJS Boilerplate app

See Python ReactJS Boilerplate app

See MRVL Desktop

See MRVL Web

See Github to Bitbucket Backup Repo Updater

See PHP Docker Skeleton

See Python Docker Skeleton

See Laravel 10 API 3

See movies app

See Food Nutrition Facts Search web app

See Ecommerce Web

See City Maps Mobile

See Ecommerce Mobile

See CRM

See Birthday Currency

See PHP Scraper.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

BSD