Website for restaurants with a registration and ordering panel

Closed job
Expected budget:

Proposed by freelancer

Preferable skills:
api
cms
frontend
layout design
rwd
web development
web site
Published:
Valid until:

Job description

Functionalities:

1. User registration via e-mail address or telephone number (verification by e-mail and SMS, respectively);

2. Creating an order by selecting items from the menu by the customer;

3. From the restaurant side, a panel for creating a menu (individual items, including sets, eg a dish with options for selecting add-ons);

4. Possibility to edit the order;

5. Order history

6. Provision of invoice data

7. Preparation for integration with PayU.

8. Admin panel for adding restaurants and the ability to make changes to the menu or profile settings as admin.

A very similar website is e.g. www.knajp.pl

Principle of operation:

1. The customer enters the restaurant's website - he has the option to register or can enter without logging in.

2. The customer places an order - then information about the order is displayed on the restaurant's website, which the restaurant accepts - the message about accepting the order returns to the customer

3. The customer may change the order further - within the same order that is being updated, step 2 is repeated.

4. The customer may ask for an invoice - then he provides and sends the data (or only sends it if he has provided it earlier and has been saved) to the restaurant. The restaurant's data is displayed (without the integrated module for generating invoices - we assume that the restaurant is rewriting it manually).

5. The client chooses the moment when he wants to close the account (at any time, eg after a month), then he is transferred to PayU or another payment integrator, both the client and the restaurant with the payment made.

6. The restaurant has a constant view of all accounts - ie "open" accounts that do not require action, "closed" - ie. paid for, requiring only manual confirmation, and "requiring action" - ie those in which the restaurant must confirm acceptance of the order, its extension or, for example, issuing an invoice.

7. The customer and the restaurant have access to the order history.

Preferable solution

any

Required features

registration panel, order panel,

Submitted offers (20)

Added: on 2021-07-09

JMLnet

  • allegro
  • api
  • cms
  • ... (+26)
Added: on 2021-07-08

biuro@mhcode.pl

1 deal
  • api
  • cms
  • coding
  • ... (+17)
Added: on 2021-07-08

Eagle Code

  • backend
  • cms
  • coding
  • ... (+11)
Added: on 2021-07-08
Added: on 2021-07-08
Added: on 2021-07-08
Added: on 2021-07-08

WonderfulVector

5 deals
  • adobe illustrator
  • angular
  • css
  • ... (+14)
Added: on 2021-07-08

Maurosanti

10 deals
Added: on 2021-07-08

Lavora Digital Agency

12 deals
  • graphics
  • mobile applications
  • php
  • ... (+1)
Added: on 2021-07-07
Added: on 2021-07-07
Added: on 2021-07-07

JSSoftwareStudio

  • android
  • angular
  • copywriting
  • ... (+42)
Added: on 2021-07-07

pm

27 deals
  • angular
  • git
  • GULP
  • ... (+14)
Added: on 2021-07-07

Fatal.studio

15 deals
  • backend
  • corporate identity
  • design
  • ... (+5)
Added: on 2021-07-07

Jakub Michalik - pyq.pl

15 deals
  • api
  • backend
  • blog
  • ... (+34)
Added: on 2021-07-07

Mangobirds

  • adobe illustrator
  • adobe indesign
  • adobe photoshop
  • ... (+24)
Added: on 2021-07-07

weblead

  • api
  • backend
  • crm
  • ... (+15)
Added: on 2021-07-07

BaldBold.eu

14 deals
  • allegro
  • api
  • backend
  • ... (+52)
Added: on 2021-07-07

Nikiu

  • debian
  • framework
  • git
  • ... (+12)
Added: on 2021-07-07