https://www.codegrape.com/category/scripts
Scripts
https://www.codegrape.com/category/scripts/php-scripts
PHP Scripts

Starcafe - Online Food Ordering System

Starcafe is a single stall merchant system, which provides online ordering facility for your customers. Starcafe is made for SMEs those are relevant to food and ecommerce business. As we know technology moving very fast, and most of the customers are already switched to digitalization as online orders.

We understand the shortage of software supply to SMEs , also we understand time and cost of software development. Many SMEs are looking for digital products as like online ordering systems but SMEs primary factory is cost i.e they should afford a software for low cost.

Thats that reason we brought a new readymade software called “starcafe” – a single store ordering system, now every SME can afford starcafe at very low cost. Here you can save money and time both in same time.

We believe  starcafe is right fit for your needs in terms of accepting online orders by accepting online/offline payments. Starcafe is a innovative product from Starsys Technologies (base in US).

 

Why Starcafe?

There might be other softwares which can handle online orders. But Starcafe is a unique product which is quite fit for Food & ecommerce business. In few points we will define why you need Starcafe?

  • As a SME you can save money & valuable time
  • Your business growth with our product - in terms of accepting online sales
  • Quality and efficiency –  We are giving 100% assure for product quality and efficiency, and we are sure you will be quite satisfy with our product
  • Easy Installation & Setup – We will help to setup product when you go for enterprise license
  • Professional support by us when you seek any help regarding product we are always open to accept your requests.

Industries - Perfect match 

  • All food industries (e.g. Restaurants, Cafe, Mini Marts, Grocery, Hawker Stalls etc)
  •  Life Style  & Fashion (e.g. Online clothing sale, Online Cosmotic sale etc)
  • Motor  & Tourism (e.g. Online spare parts sales, Online tourism package sales etc)

 

 

 

Stall Owner

 

#

 

Feature/Function

 

Short Description

 

1

 

Login

Stall admin can access dashboard using stall admin’s email and password

2

 

Orders

·       Summary

·       Pending Orders

·       Processing Orders

·       Completed Orders

·       Cancelled Orders

·       View All

 

 

 

 

Using orders module you can control all customer orders those are in pending, processing, completed, cancelled.

Every order status will be notified to customer accordingly

When cancelled any order by you, as a stall owner you have to process refunds accordingly (if payment made by online)

Stall owner can see quick summary of orders from summary section

3

 

Food Management

·       Menus 

·       Items

·       Addons

·       Options

Using Food  Management module you can control all menus and items, Addons, Options accordingly

Before you create any item you have to ensure that you already prepared Menus and Addons/Options sections, since these list will be link up with items.

The menus and items will appear to customers from customer portal, based on menu/items pricing customer can choose desired item and proceed to checkout by adding items in cart system

4

 

Promotions

·       Create

·       All Promotions

Using promotions module you can create promotion packages, which will be available for customers at customer portal.

Promotions can be setup with expire datetime. i.e non expired promos can be listed and processed by customers (as customer order).

If any promotion is expired cart system will not allowed to add.

Promotion is mapped us with items.

 

 

 

 

5

 

Sales

·       Summary

·       Today Sales

·       Sales by Date range

Sales module allow store owner to track down the sales orders as by today and/or date range

 

6

 

Coupons

·       Create

·       View All

Coupon module help to create store coupons as with flat value or % based.

A coupon also can set a expire date along with unique codes.

Coupons also can set a min.order value

Coupons are available for customers to get order discounts

Expired coupons will not allowed to use

 

 

7

 

Ratings

This module help to capture all customer ratings followed by orders

As a stall owner you can contact directly customer (if required) to improve services.

8

 

Customer

This module will capture all customer those are placed order/s from this stall.

It will also show you how many orders and what is the  total order value with respective customer

You can also see the order details

9

 

Notifications

This module help to send personal notifications to respective customer with rich text editors

Stall owner can also check customer’s notification read/unread status

 

 

10

 

Quick CMS

The CMS module helps to control customer site content for below links  with rich text editor

ü  Home (banner content)

ü  About Us content

ü  Terms & Conditions

ü  Privacy Policy

ü  Reach Us

 

 

 

11

 

Settings

·       General Settings

·       Payment Gateway

·       SMTP & notifications

·       Taxes & Delivery

·       Logo and background image

This module helps to control stall settings including payment gateway.

General settings are about product basic details, you can update as per your stall

Payment gateway handles both stripe and paypal payments, you have to register with stripe and paypal before configure here

SMTP and notifications- for SMTP you can refer installation_configuration document, for email notifications you can control based on status

You can also control taxes and delivery, logo, banner images here

12

 

Account

·       Change Password

·       Logout

This module helps to handle changing your account password, and store logout

13

 

Top bar Search

At the top left (next to logo) you have additional quick search , to search respective order by order no.

14

 

Quick links at footer

·       Notifications

·       Ratings

This links helps you to nagivate to respective modules quickly

15

 

Popup Alerts

For all modules those are in CRUD (Create/read/update/delete) capable, will be showing instant alerts based on action

16

 

Forgot password

Incase store owner forget his/her password using forgot password module you can easily recover it.

 

 

Public

 

S.No

 

Feature

 

Short Description

 

1

 

Home

Home page – this is your stall home as customers facing site.

Where you can see main banner along with Popular menus and popular items

 

 

2

 

About Us

You can control about us content from stall dashboard from Quick CMS. Its all about your stall

 

 

 

 

3

 

Reach Us

You can manage your contact address along with google map from Quick CMS (backend), its about your location/address

4

 

Terms & Conditions

You can control this page from Quick CMS (from backend), and its all about what are the terms & conditions where custoemers have to comply with you

5

 

Privacy Policy

Its about site privacy policy content, similar to above pages you can manage this page from Quick CMS (from backend)

6

 

Social Media Links

You can manage social media links from account settings from stall backend

7

 

Menus & Promotions

Customers can see your store menu/items from this section. This section you can control from backend at “Food Management “ and “Promotions” module

8

 

Cart System

To place online orders customer can add above menu/promotional items to cart and proceed to checkout for payment.

Cart system can holds items temporarily for 15 mins from system,  if respective cart items not going to a sale order then it will clear automatically by system

Cart system can handles

·       Taxes & Discounts

·       Delivery Charges (if any)

·       Coupons

·       Multiple payment methods (Cash/Paypal/Stripe)

9

 

Coupons

Customers can apply coupons at cart checkout. The coupons you can manage from store backend at “Coupons” module

Based on coupon parameters customer will get discounts against orders

 

 

Customer

 

#

 

Feature

 

Short Description

 

1

 

Login/Logout

Customer can logon customer dashboard by registering with your store ,

For login customer need to enter valid email/password, for logout they need to click on logout link

2

 

Register

Customers can register with your store at customer registration area, as you will be collecting below base information during registration

·       Customer name

·       Customer email

·       Password

·       Phone no

All customers sholud read your terms & conditions before registrations and click on accept checkbox.

 

 

 

 

3

 

Dashboard

Customer dashboard comes with quick info about orders and menus

·       Total sales

·       Total sales order value

·       Total pending orders

·       Latest orders and its status

·       Last login along with quick navigational links

4

 

Orders

As a customer they can see all orders placed by him/her at “orders” module at latest to old sorting.

Each orders will brief you below key points

·       Order status

·       Order datetime

·       Ordered from

·       Order payment mode

·       Order coupon

·       Order type (e.g. delivery,self pickup, dine in)

·       Order basic details (items details)

·       Cancel order (only allows when order status in pending, cash payment methods)

 

 

5

 

Rating

Customers are permitted to share their order review with below key elements

 

 

·       Review title

·       Description

·       Order rating (out of 5 stars)

 

 

6

 

Notifications

Customer can check their private notifications from this section, when they read the message by default a acknowledge will be sending to stall owner

7

 

Profile

Customers can update profile information from this section like

·       Delivery address

·       Home address

·       Phone no

·       City & Pincode

8

 

Change password

Customer can change their account password from this module, new password will be validated against old one and perform changes accordingly.

9

 

Forgot password

If customer forget his/her password this module helps to recover their password via email token link

 

 

 

 

Changes in .env file is important, details are given in installation document. Please follow the document accordingly.

 


Customer login

http://18.116.200.55:8080/customer/login

Customer Register

http://18.116.200.55:8080/customer/register

 

Store Owner/admin login

http://18.116.200.55:8080/stall/login

"For demo accounts please visit our demo site"

Appreciate This
Thank You!
by in