Recommend this page to a friend! |
Classes of Hillary Kollan | > | How to Implement a PHP Pizzeria System using React Laravel Stripe MailJet Pizza Ordering | > | Download .zip .tar.gz | > | Support forum | > | Blog (1) | > | Latest changes |
|
Groups | Screenshots | Applications | Files |
Groups |
PHP 5 | Classes using PHP 5 specific features | View top rated classes |
E-Commerce | Online stores, shopping baskets and payment methods | View top rated classes |
Web services | Web data clipping, SOAP or XML-RPC clients and servers | View top rated classes |
Screenshots | / | screenshots |
|
Innovation Award |
November 2022 Nominee Vote |
Many PHP developers get customer requests to develop applications that allow their customers to place orders for pizza on the Internet. This package implements a progressive Web application using PHP and JavaScript to implement a complete pizza ordering system. This application helps other developers learn how to implement advanced Web applications for e-commerce or even other applications that can work without requiring users to install native applications for Android, iOS, or other mobile devices. Manuel Lemos |
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.
Files |
File | Role | Description | ||
---|---|---|---|---|
pizzeria-api (15 files, 9 directories) | ||||
pizzerine (3 files, 3 directories) | ||||
README.md | Doc. | Documentation |
Files | / | pizzeria-api |
File | Role | Description | ||
---|---|---|---|---|
app (4 files, 6 directories) | ||||
bootstrap (1 file) | ||||
config (15 files) | ||||
database (3 directories) | ||||
public (4 files) | ||||
resources (4 directories) | ||||
routes (4 files) | ||||
storage (1 directory) | ||||
tests (2 files, 2 directories) | ||||
.dockerignore | Data | Auxiliary data | ||
.editorconfig | Data | Auxiliary data | ||
.env.example | Data | Auxiliary data | ||
.styleci.yml | Data | Auxiliary data | ||
artisan | Class | Class source | ||
composer.json | Data | Auxiliary data | ||
composer.lock | Data | Auxiliary data | ||
db | Data | Auxiliary data | ||
docker-compose.yml | Data | Auxiliary data | ||
Dockerfile | Data | Auxiliary data | ||
package.json | Data | Auxiliary data | ||
phpunit.xml | Data | Auxiliary data | ||
README.md | Doc. | Documentation | ||
server.php | Aux. | Auxiliary script | ||
webpack.mix.js | Data | Auxiliary data |
Files | / | pizzeria-api | / | app |
File | Role | Description | ||
---|---|---|---|---|
Console (1 file) | ||||
Exceptions (1 file) | ||||
Http (1 file, 4 directories) | ||||
Jobs (1 file) | ||||
Providers (5 files) | ||||
Services (2 files) | ||||
PizzaOrder.php | Class | Class source | ||
PizzaType.php | Class | Class source | ||
SearchController.php | Class | Class source | ||
User.php | Class | Class source |
Files | / | pizzeria-api | / | app | / | Http |
File | Role | Description | ||
---|---|---|---|---|
Controllers (1 file, 1 directory) | ||||
Middleware (9 files) | ||||
Requests (1 file) | ||||
Resources (3 files) | ||||
Kernel.php | Class | Class source |
Files | / | pizzeria-api | / | app | / | Http | / | Controllers |
File | Role | Description | ||
---|---|---|---|---|
API (5 files) | ||||
Controller.php | Class | Class source |
Files | / | pizzeria-api | / | app | / | Http | / | Controllers | / | API |
File | Role | Description |
---|---|---|
AuthController.php | Class | Class source |
CentreController.php | Class | Class source |
PaymentsController.php | Class | Class source |
PizzaOrdersController.php | Class | Class source |
PizzaTypesController.php | Class | Class source |
Files | / | pizzeria-api | / | app | / | Http | / | Middleware |
File | Role | Description |
---|---|---|
Authenticate.php | Class | Class source |
CheckForMaintenanceMode.php | Class | Class source |
Cors.php | Class | Class source |
EncryptCookies.php | Class | Class source |
RedirectIfAuthenticated.php | Class | Class source |
TrimStrings.php | Class | Class source |
TrustHosts.php | Class | Class source |
TrustProxies.php | Class | Class source |
VerifyCsrfToken.php | Class | Class source |
Files | / | pizzeria-api | / | app | / | Http | / | Requests |
File | Role | Description |
---|---|---|
PaymentRequest.php | Class | Class source |
Files | / | pizzeria-api | / | app | / | Http | / | Resources |
File | Role | Description |
---|---|---|
PaymentResource.php | Class | Class source |
PizzaOrderResource.php | Class | Class source |
PizzaTypeResource.php | Class | Class source |
Files | / | pizzeria-api | / | app | / | Jobs |
File | Role | Description |
---|---|---|
SendFulfilmentEmailJob.php | Class | Class source |
Files | / | pizzeria-api | / | app | / | Providers |
File | Role | Description |
---|---|---|
AppServiceProvider.php | Class | Class source |
AuthServiceProvider.php | Class | Class source |
BroadcastServiceProvider.php | Class | Class source |
EventServiceProvider.php | Class | Class source |
RouteServiceProvider.php | Class | Class source |
Files | / | pizzeria-api | / | app | / | Services |
File | Role | Description |
---|---|---|
ApiRequestsForMail.php | Class | Class source |
HttpClients.php | Class | Class source |
Files | / | pizzeria-api | / | config |
File | Role | Description |
---|---|---|
app.php | Class | Class source |
auth.php | Class | Class source |
broadcasting.php | Aux. | Auxiliary script |
cache.php | Aux. | Auxiliary script |
cors.php | Aux. | Auxiliary script |
database.php | Aux. | Auxiliary script |
filesystems.php | Aux. | Auxiliary script |
hashing.php | Aux. | Auxiliary script |
logging.php | Class | Class source |
mail.php | Aux. | Auxiliary script |
queue.php | Aux. | Auxiliary script |
sanctum.php | Class | Class source |
services.php | Aux. | Auxiliary script |
session.php | Aux. | Auxiliary script |
view.php | Aux. | Auxiliary script |
Files | / | pizzeria-api | / | database |
File | Role | Description | ||
---|---|---|---|---|
factories (1 file) | ||||
migrations (12 files) | ||||
seeds (3 files) |
Files | / | pizzeria-api | / | database | / | factories |
File | Role | Description |
---|---|---|
UserFactory.php | Class | Class source |
Files | / | pizzeria-api | / | database | / | migrations |
File | Role | Description |
---|---|---|
2014_10_12_000000_create_users_table.php | Class | Class source |
2014_10_12_100000_...rd_resets_table.php | Class | Class source |
2019_08_19_000000_...iled_jobs_table.php | Class | Class source |
2019_12_14_000001_...ss_tokens_table.php | Class | Class source |
2022_02_17_144647_...zza_types_table.php | Class | Class source |
2022_02_17_144719_...za_orders_table.php | Class | Class source |
2022_02_21_202447_...za_orders_table.php | Class | Class source |
2022_03_07_061834_...za_orders_table.php | Class | Class source |
2022_03_09_200647_...ulfilment_table.php | Class | Class source |
2022_03_27_180259_add_payments_table.php | Class | Class source |
2022_04_01_003128_...to_pizza_orders.php | Class | Class source |
2022_04_02_051652_..._to_pizza_types.php | Class | Class source |
Files | / | pizzeria-api | / | database | / | seeds |
File | Role | Description |
---|---|---|
AdminUserSeeder.php | Class | Class source |
DatabaseSeeder.php | Class | Class source |
PizzaTypeSeeder.php | Class | Class source |
Files | / | pizzeria-api | / | public |
File | Role | Description |
---|---|---|
.htaccess | Data | Auxiliary data |
index.php | Class | Class source |
robots.txt | Doc. | Documentation |
web.config | Data | Auxiliary data |
Files | / | pizzeria-api | / | resources |
Files | / | pizzeria-api | / | resources | / | js |
File | Role | Description |
---|---|---|
app.js | Data | Auxiliary data |
bootstrap.js | Data | Auxiliary data |
Files | / | pizzeria-api | / | resources | / | lang | / | en |
File | Role | Description |
---|---|---|
auth.php | Aux. | Auxiliary script |
pagination.php | Aux. | Auxiliary script |
passwords.php | Aux. | Auxiliary script |
validation.php | Aux. | Auxiliary script |
Files | / | pizzeria-api | / | resources | / | views |
File | Role | Description | ||
---|---|---|---|---|
mails (1 file) | ||||
welcome.blade.php | Aux. | Auxiliary script |
Files | / | pizzeria-api | / | resources | / | views | / | mails |
File | Role | Description |
---|---|---|
fulfilment.blade.php | Example | Example script |
Files | / | pizzeria-api | / | routes |
File | Role | Description |
---|---|---|
api.php | Class | Class source |
channels.php | Example | Example script |
console.php | Example | Example script |
web.php | Aux. | Auxiliary script |
Files | / | pizzeria-api | / | tests |
File | Role | Description | ||
---|---|---|---|---|
Feature (1 file) | ||||
Unit (1 file) | ||||
CreatesApplication.php | Class | Class source | ||
TestCase.php | Class | Class source |
Files | / | pizzerine |
File | Role | Description | ||
---|---|---|---|---|
public (6 files) | ||||
screenshot (1 file) | ||||
src (4 files, 3 directories) | ||||
package-lock.json | Data | Auxiliary data | ||
package.json | Data | Auxiliary data | ||
README.md | Doc. | Documentation |
Files | / | pizzerine | / | public |
File | Role | Description |
---|---|---|
favicon.ico | Data | Auxiliary data |
index.html | Doc. | Documentation |
logo192.png | Icon | Icon image |
logo512.png | Data | Auxiliary data |
manifest.json | Data | Auxiliary data |
robots.txt | Doc. | Documentation |
Files | / | pizzerine | / | src |
File | Role | Description | ||
---|---|---|---|---|
components (8 directories) | ||||
Helpers (5 files) | ||||
Icons (11 files) | ||||
App.css | Data | Auxiliary data | ||
App.js | Data | Auxiliary data | ||
index.js | Data | Auxiliary data | ||
reportWebVitals.js | Data | Auxiliary data |
Files | / | pizzerine | / | src | / | components | / | About |
Files | / | pizzerine | / | src | / | components | / | Admin |
File | Role | Description |
---|---|---|
Admin.css | Data | Auxiliary data |
Admin.js | Data | Auxiliary data |
AdminLogout.js | Data | Auxiliary data |
AdminOrders.js | Data | Auxiliary data |
AdminPizzaTypes.js | Data | Auxiliary data |
Files | / | pizzerine | / | src | / | components | / | Checkout |
File | Role | Description |
---|---|---|
Checkout.css | Data | Auxiliary data |
Checkout.js | Data | Auxiliary data |
ExcessComponent.js | Data | Auxiliary data |
StripeContainer.js | Data | Auxiliary data |
Files | / | pizzerine | / | src | / | components | / | Contact |
File | Role | Description |
---|---|---|
Contact.css | Data | Auxiliary data |
Contact.js | Data | Auxiliary data |
Files | / | pizzerine | / | src | / | components | / | Home |
Files | / | pizzerine | / | src | / | components | / | Menu |
File | Role | Description |
---|---|---|
Menu.css | Data | Auxiliary data |
Menu.js | Data | Auxiliary data |
MenuItem.js | Data | Auxiliary data |
Files | / | pizzerine | / | src | / | Helpers |
File | Role | Description |
---|---|---|
History.js | Data | Auxiliary data |
Maps.js | Data | Auxiliary data |
MenuList.js | Data | Auxiliary data |
OrderMap.js | Data | Auxiliary data |
Url.js | Data | Auxiliary data |
Files | / | pizzerine | / | src | / | Icons |
File | Role | Description |
---|---|---|
expensive.jpg | Icon | Icon image |
makingpizza.jpeg | Data | Auxiliary data |
margherita.jpg | Icon | Icon image |
multiplePizzas.jpeg | Data | Auxiliary data |
pedrotechspecial.jpg | Icon | Icon image |
pepperoni.jpg | Data | Auxiliary data |
pineapple.jpg | Data | Auxiliary data |
pizza.jpeg | Data | Auxiliary data |
pizzaLeft.jpg | Data | Auxiliary data |
pizzaLogo.png | Data | Auxiliary data |
vegan.jpg | Data | Auxiliary data |
Install with Composer - Download all files: react-laravel-stripe.tar.gz react-laravel-stripe.zip NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.
|