Go Back   CodingForums.com > :: Client side development > General web building

Before you post, read our: Rules & Posting Guidelines

Reply
 
Thread Tools Rate Thread
Enjoy an ad free experience by logging in. Not a member yet? Register.
Old 03-26-2012, 01:32 AM   PM User | #1
rad1964
New to the CF scene

 
Join Date: Mar 2012
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
rad1964 is an unknown quantity at this point
Building Online Restaurant Ordering

Hello,
I was wondering what skills and technologies I would need to build an online ordering system for a restaurant.
I would prefer a way to do this with a Joomla CMS, perhaps integrate a shopping cart that is compatible and then the touches to make it a viable online ordering system.

Could it be that I would need to just send a fax or phone text after the client hits ORDER NOW on the shopping cart? Or would I have to generate schema for POS systems etc.

I am a web developer who tried to Google the question but kept coming up with paid services rather then how tos.

TIA,
rad1964
rad1964 is offline   Reply With Quote
Old 03-26-2012, 02:08 AM   PM User | #2
d'Anconia
Regular Coder

 
d'Anconia's Avatar
 
Join Date: Jan 2010
Location: Tempe, AZ
Posts: 142
Thanks: 15
Thanked 5 Times in 5 Posts
d'Anconia is an unknown quantity at this point
I'm not the most experienced or knowledgeable person but I would think you would need at least some PHP and SQL (server-side coding) in order to do this. This is assuming that you would want to be able to actually bill the customer online. If you didn't have that feature then you'd be taking a risk that people would order something and either not actually pay for it or not actually be there when it was delivered.

That's for the basics. There are probably paid services but I can't comment on those. Just Google "e commerce tutorial" and you should get some good tutorials. Here's a start:
http://www.phpwebcommerce.com/

Good luck.
__________________
Powerful ideas for all lovers of personal and political freedom:
Freedomain Radio
Free Talk Live
d'Anconia is offline   Reply With Quote
Old 03-26-2012, 10:22 AM   PM User | #3
rad1964
New to the CF scene

 
Join Date: Mar 2012
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
rad1964 is an unknown quantity at this point
Hi, thanks for responding.
I have some experience with databases and PHP, but I think mainly my question is not about payment gateways but more about "how the order gets translated". Response code that sets off a FAX in the restaurant, text message to the owner or chef, etc. I think payment is handled the way they usually are for any online business, but the actual interaction between the website and the restaurant is what I am focusing on.

I looked into Joomla extensions, but the closest thing they have to online ordering is a online menu, which is nowhere near what I am looking for, so I assume I must create the system myself, which may be more then I bargained for.
rad1964 is offline   Reply With Quote
Old 03-26-2012, 10:40 AM   PM User | #4
SB65
Senior Coder

 
Join Date: Feb 2009
Location: West Yorkshire
Posts: 2,812
Thanks: 9
Thanked 681 Times in 675 Posts
SB65 will become famous soon enoughSB65 will become famous soon enough
Most e-Commerce plugins allow you to generate an email to the "shop owner" when an order is placed - would that work for you?
SB65 is offline   Reply With Quote
Old 03-26-2012, 11:42 AM   PM User | #5
rad1964
New to the CF scene

 
Join Date: Mar 2012
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
rad1964 is an unknown quantity at this point
If I could have that email translate into a printed "order" yes that would work.
Is that possible ?
rad1964 is offline   Reply With Quote
Old 03-26-2012, 03:09 PM   PM User | #6
SB65
Senior Coder

 
Join Date: Feb 2009
Location: West Yorkshire
Posts: 2,812
Thanks: 9
Thanked 681 Times in 675 Posts
SB65 will become famous soon enoughSB65 will become famous soon enough
Well, the "standard" email from an e-commerce system tends to be a plain text listing of products and prices. You can (usually) amend the layout of the email - so depends on whether that meets your need for a printed copy.

I'd have thought that's a far simpler solution than trying to set up a text gateway....
SB65 is offline   Reply With Quote
Old 03-26-2012, 08:50 PM   PM User | #7
rad1964
New to the CF scene

 
Join Date: Mar 2012
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
rad1964 is an unknown quantity at this point
That seems fine to receive an email, is there a way that it can get printed out immediately on a system remotely? How would that be done, other then the obvious, make sure a computer and printer are on... what would trigger the print?
rad1964 is offline   Reply With Quote
Old 03-27-2012, 04:47 PM   PM User | #8
SB65
Senior Coder

 
Join Date: Feb 2009
Location: West Yorkshire
Posts: 2,812
Thanks: 9
Thanked 681 Times in 675 Posts
SB65 will become famous soon enoughSB65 will become famous soon enough
That would have to be part of the mail client receiving the mail.

Pretty sure Outlook will do this and there's a Thunderbird Add-On as well - you'd need to look at what's available for your mail client. If you're using mail online that might be a bit more tricky, but still possible.
SB65 is offline   Reply With Quote
Old 03-28-2012, 07:07 AM   PM User | #9
Nightfire
Senior Coder

 
Nightfire's Avatar
 
Join Date: Jun 2002
Posts: 4,266
Thanks: 6
Thanked 48 Times in 48 Posts
Nightfire is on a distinguished road
If the host is windows, you could maybe use http://php.net/manual/en/book.printer.php
__________________
Blue Panda
Website Design | 1 Pound Ads | 'ow much? | Coding Geeks
Nightfire is offline   Reply With Quote
Old 03-28-2012, 07:10 AM   PM User | #10
Nightfire
Senior Coder

 
Nightfire's Avatar
 
Join Date: Jun 2002
Posts: 4,266
Thanks: 6
Thanked 48 Times in 48 Posts
Nightfire is on a distinguished road
Another way would be to have an ajax query to the database to check for new orders every so often, when a new order is found, load a php page with the javascript window.print for an example
__________________
Blue Panda
Website Design | 1 Pound Ads | 'ow much? | Coding Geeks
Nightfire is offline   Reply With Quote
Old 03-31-2012, 03:54 AM   PM User | #11
rad1964
New to the CF scene

 
Join Date: Mar 2012
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
rad1964 is an unknown quantity at this point
It seems Ajax would be the way to go since I searched my hosts php.ini file for any reference to printer.. did not have any

rad1964
rad1964 is offline   Reply With Quote
Old 05-25-2012, 11:33 PM   PM User | #12
JolyV
New to the CF scene

 
Join Date: May 2012
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
JolyV is an unknown quantity at this point
I'm in the restaurant biz, we create an online ordering system, I´m very interested in your feedback to improve the system and what do you think about this option for my restaurant,
http://mascotkebab.co.uk/
I use Joomla, check it
JolyV is offline   Reply With Quote
Old 05-26-2012, 04:22 AM   PM User | #13
Taraes
New Coder

 
Join Date: Aug 2010
Location: Oregon
Posts: 34
Thanks: 0
Thanked 0 Times in 0 Posts
Taraes is an unknown quantity at this point
Could also (in theory) set up an XMPP solution to have an instant message sent to a screen with the order. Or at least notify the restaurant user that there is a new order in.
Taraes is offline   Reply With Quote
Old 06-07-2012, 09:50 PM   PM User | #14
DavMos1
New to the CF scene

 
Join Date: Jun 2012
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
DavMos1 is an unknown quantity at this point
We've been doing this for a while so I'll weigh. Faxing is your best way to go. It's the simplest way to get your foot in the door and make the sale. Most restaurants are already accepting orders by fax from what will be your largest competitors (think GrubHub, Seamless use it) so it's the easiest to start with. Then, if you become huge you can look at trying to get into their actual POS.

Small note: there are a couple of diff. fax API's to choose from an each has its upside. We used Phaxio (http://phaxio.com) because of the REST API, and it works great. We also looked at efax (SOAP) and interfax (SOAP).
DavMos1 is offline   Reply With Quote
Reply

Bookmarks

Jump To Top of Thread


Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 01:49 AM.


Advertisement
Log in to turn off these ads.