Eat2go Justeat Clone

Eat2go Justeat Clone
The objective is locating your favorite restaurant, finding restaurant coupons, finding restaurants offering Online Ordering Service, and ordering and paying the food by the site

First i will evaluate who has a similar site, they have priority, if you has some similar site send me the link with the restaurant, admin and customer password, if not, wait i evaluate who sent.

Look the specification below and answer the questions.

1 Client Module
1.1 Manage client data
1.1.1 Personal data
1.1.1.1 Full customer name
1.1.1.2 CPF
1.1.1.3 date of birth
1.1.1.4 Gender
1.1.2 User and password
1.1.2.1 Email (username)
1.1.2.2 Password
1.1.2.3 Retype password
1.1.2.4 Reminder
1.1.3 address Allow register more than one address. It should define what is the default address. Link to seek state, city, neighborhood and street by postal webservice
1.1.3.1 CEP
1.1.3.2 state
1.1.3.3 City
1.1.3.4 District
1.1.3.5 Street / Avenue
1.1.3.6 number
1.1.3.7 Complement
1.1.3.8 Reference point
1.1.3.9 Phone number
1.1.3.10 2nd phone number
1.1.4 Options
1.1.4.1 Type of cuisine preferred Joined the administration module
1.1.4.2 Receive newsletter
1.1.4.3 credit Register more than one credit card. Mastercard, Visa, Amex
1.1.5 Confirmation by email and encrypts using single web link
1.1.6 Reminder forgotten password via e-mail
1.1.7 Edit customer data
1.1.8 Delete customer data
1.1.9 Confirmation of reading the terms of use and privacy policy The customer only finalize the register is checked
1.2 Manage orders
1.2.1 Process orders A summary of selected items and total value should always be visible for customer
1.2.1 Restaurants list The query should be done by zip code or by district, filtered by state and city. Filters: Kitchen, online. Sort by restaurant name
1.2.2 show if the restaurants are online or offline For restaurants off-line system should allow the scheduling orders
1.2.3 Choose restaurant Joined the administration module
1.2.4 Choose Category Joined the administration module
1.2.5 Choose food Joined restaurant in module
1.2.6 Choose food options Can choose the same food more than once, but with different options. In the options that will be described the values of the food
1.2.7 Checkout The checkout will only be done if the minimum mount required by the restaurant is reached
1.2.8 Check data list all items with the possibility of changing the amount, and delete items
1.2.8.1 Confirm address Choose if pick up the orders in the restaurant or if it delivered. The current address can be edited or changed by another address saved
1.2.8.2 Confirm delivery date and time Can edit the date and time of delivery
1.2.8.3 Choose pay options choose between the payment options saved in a restaurant. Choose a credit card saved in the system. Link with the option of registering a new card
1.2.9 Send orders to restaurant Send via the website, email, sms, printer, fax
1.2.10 Send confirmation to customer After restaurant accept the orders automatically send an confirmation email . If the request is not accepted in 5 minutes will be sent an non-confirmation email.
1.3 Manage favorites foods Can registered the food in your favorites
1.4 Restaurants evaluate customers evaluate the restaurant after receive the orders. Criteria for evaluation: temperature, quality, punctuality, courtesy of the deliverer.
1.5 Orders history list all the orders historys. Filters: Date range, kitchen or restaurant category. With this list we can evaluate the restaurant food or add to favorites. Order by restaurante name or food
2 Restaurant module
2.1 Manage restaurant data
2.1.1 Company data
2.1.1.1 Restaurant name
2.1.1.2 CNPJ
2.1.1.3 Inscrição estadual
2.1.1.4 Logo See site the best look for logos
2.1.2 Restaurant administrator Can save more than one restaurant administrator
2.1.2.1 Restaurant administrator Name
2.1.2.2 CPF
2.1.2.3 date of birth
2.1.2.4 Gender
2.1.3 User and password
2.1.3.1 Email (username)
2.1.3.2 Password
2.1.3.3 Retype password
2.1.3.4 Reminder
2.1.4 address
2.1.4.1 CEP Link to seek state, city, neighborhood and street by postal webservice
2.1.4.2 state
2.1.4.3 City
2.1.4.4 District
2.1.4.5 Street / Avenue
2.1.4.6 number
2.1.4.7 Complement
2.1.4.8 Phone number
2.1.4.9 Phone SMS
2.1.4.10 Fax number
2.1.5 choose the cuisines Joined the administration module
2.1.6 Delivery data
2.1.6.1 Zip code / district Choose Listing saved in the administrative module
2.1.6.2, payment options
2.1.6.2.1 Money
2.1.6.2.2 checks
2.1.6.2.3 credit Card Payment via the website. Can register one more than credit card
2.1.6.2.4 Pagseguro Payment via the website. Brazilian gateway
2.1.6.2.5 Paypal Payment via the website
2.1.6.2.6 Mastercard Payment via the website
2.1.6.2.7 Visa Payment via the website
2.1.6.2.8 Amex Payment via the website
2.1.6.3 Bussiness hours Register bussiness hours:. During the week, weekends and holidays
2.1.6.4 Total time of delivery In minutes, hours or days
2.1.6.5 Minimum value per orders
2.1.6.6 Delivery options Choose from home delivery, pick up or both
2.1.6.7 Data to receive payment from Mastercard, Visa, Amex and PayPal The payment will be billed directly to the restaurant
2.1.6.8 Restaurant coupons
2.1.7 Confirm by email using single web link and encrypts data
2.1.8 Reminder forgotten password via e-mail
2.1.9 Edit restaurant
2.1.10 Delete restaurant
2.1.11 To confirm that the terms of use and privacy policy were read The registration will only be finalized if that field is marked
2.1.12 Send email to system administrator the restaurant saved with the inactive status by default.
2.2 Manage menu data
2.2.1 Manage food
2.2.1.1 Select category Register in administrative module
2.2.1.2 Food name
2.2.1.3 Food description
2.2.1.4 Food weight
2.2.1.5 Food image
2.2.2 Register food options Each food will have several options
2.2.2.1 Option name
2.2.2.2 Option description
2.2.2.3 option price
2.2.3 List all foods List all dishes of the restaurant with the option to add, modify or delete. Order by any of the fields
2.2.4 Enable / disable food
2.3 Restaurant administrators
2.3.1 Register restaurant administrator Can save more than one restaurant administrator
2.3.1.1 Restaurant administrators name
2.3.1.2 CPF
2.3.1.3 date of birth
2.3.1.4 Gender
2.3.2 User and password
2.3.2.1 Email (username)
2.3.2.2 Password
2.3.2.3 Retype password
2.3.2.4 Reminder
2.3.3 Confirmation by email and encrypts using single web link
2.3.4 Reminder forgotten password via e-mail
2.3.5 List all restaurant administrators List all restaurant administrators with the option to add, modify and delete
2.4 Orders
2.4.1 Show open orders List all open orders. The list should contain just the order number and the food name with a link for all other informations. The click automatically show all informations and changes the status from pending to confirmed
2.4.2 show all orders data After summary click described in section 2.4.1 automatically the status order change from pending to confirmed. Show all orders data, food, options, value, payment option, payment data, customer data, etc
2.4.3 order history Show all orders history. Filters: Date Range, category, customer, food, payment options
3 Module administrator
3.1 Managing administrators
3.1.1 Managing administrators List all system administratos. Sort by name. Filters: name, email
3.1.1.1 Register system administrator
3.1.1.1.2 Full name
3.1.1.1.3 Email (username)
3.1.1.1.4 Password
3.1.1.1.5 Verify password
3.1.1.2 Edit system administrator
3.1.1.3 Delete system administrator
3.1.1.4 Enable / disable system administrator
3.2 Manage customers
3.2.1 Customer list List all customers. Sort by client name. Filters: name, email and cpf
3.2.1.1 Register customers
3.2.1.2 Edit customers
3.2.1.3 Delete customers
3.2.1.4 Enable / disable customers2
3.3 Manage restaurants
3.3.1 Restaurant list List all restaurants. Sort by restaurant name. Filters: restaurant name, cuisine, restaurant administrator and CNPJ
3.3.1.1 Register restaurants
3.3.1.2 Edit restaurants
3.3.1.3 Delete restaurants
3.3.1.4 Enable / disable restaurants
3.3.2 Restaurant administrators list List all restaurant administrator. Sort by restaurant administrator. Filters: restaurant administrator, CNPJ, CPF
3.3.2.1 Register restaurant administrator
3.3.2.2 Edit restaurant administrator
3.3.2.3 Delete restaurant administrator
3.3.2.4 Enable / disable restaurant administrator
3.3.2 Food list List all foods of the restaurants with their options and values. Sort by the name of the dish. Filters: name of dish
3.3.2.1 Registerfood
3.3.2.2 Edit food
3.3.2.3 Delete food
3.3.2.4 Enable / disable food
3.4 Manage cuisines
3.4.1 Cuisines list List all cuisines. Sort by name kitchen
3.4.1.1 Register cuisines
3.4.1.1.1 Cuisines name
3.4.1.1.2 Cuisine descripition
3.4.1.2 Edit cuisine
3.4.1.3 Delete cuisine
3.4.1.4 enable / disable cuisine
3.5 Manage categories
3.5.1 categories list List all categories saved. Sort by category name
3.5.1.1 Register categories
3.5.1.1.1 Category Name
3.5.1.1.2 category Description
3.5.1.2 Edit category
3.5.1.3 Delete category
3.5.1.4 enable / disable category
3.6 Manage ZIP code
3.6.1 Zip code
3.7 Manage Newsletter Create and send newsletters. Filters: All customers, the customers agreed to receive newsletter and to all restaurants
3.8 Static pages
3.8.1 Restaurants list all restaurants with the brand logo. Filter: Type of cuisine, state, city
3.8.2 Take a tour Illustration of the process
3.8.3 Promotions
3.8.4 Who we are
3.8.5 F. A. Q.
3.8.6 Privacy Policy
3.8.7 Terms of Use
3.8.8 Contact Us Feedback, contacts, etc.
3.9 billing list List billing weekly, monthly and annual all restaurants. Filters: Name of the restaurant and / or billing period (between start date and end date)

  What i need
  Data Dictionary
  Complete access to the database
  Markup language: Java, Ajax, php, mysql or Postgree
  Source code
  At the bottom you should have the name of the development company
  SSl Security
  Integration with PayPal, Mastercard, Visa and Amex, PAGSEGURO
  Site looks and feels better, join the colors red, yellow and orange
  Translate to Portuguese
 
  Questions:
  Have you done this type of site ever? Is there any pattern?
  How much will it cost the site?
  What is the development time?
  Schedule development?
  What are the conditions?
  How long support after delivered?
  What is the value of future changes?

Leave a Reply

Your email address will not be published. Required fields are marked *