Giter VIP home page Giter VIP logo

tazawaq's People

Contributors

amr33mohamd avatar khalidahmedshalabi avatar zizohussien avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

tazawaq's Issues

Restaurant admin orders

This is a sub-tab inside Orders tab. This is for restaurant admins to see incoming orders. The user first has to login with restaurant ID then see a list of incoming orders. We should store Logged-In status using AsyncStorage, so we don't ask for login info every time. Push-notifications as well.

Signup screen

Sign up with phone number or email. Signup is optional.

Require info

  • Full name
  • Address (Location)

Reset password

  • User may reset password via phone number or email.
  • Validate formats of both.
  • Send code to any of those.
  • The code must expire.

Paying screen

Pay when delivered + delivery cost (determined by the restaurant)

The sign-up/sign-in process

Sign-up

  • Can use phone number or email to create an account
  • Validate formats of both
  • Send verification code via email or SMS
  • Verification codes must expire for the sake of security (< 20 mins)

Sign-in

  • Can use phone number or email to sign in
  • Validate formats of both

May help

add background for app

[9:46 AM, 2/22/2018] مستشفي + نقل: الواجهه تحتاج اكثر جاذبيه
[9:46 AM, 2/22/2018] مستشفي + نقل: للمستخدم
[9:47 AM, 2/22/2018] مستشفي + نقل: المفروض يكون فيه خلفية جميله
[9:47 AM, 2/22/2018] مستشفي + نقل: وليست لون ابيض

A list of meals in a restaurant

Display a list of meals and offers (and?) of the selected restaurant. The user navigates to this screen by pressing on a Restaurant in HomeScreen for example..

cart badge

👆اذا وضعت في السلة اي منتج
لازم تكون فيه علامه على السلة بالعدد

Orders screen

This screen has two three tabs or MAKE A LIST, whatever.. 😄

  1. Old orders
  2. Current orders
  3. Admin orders #15

Settings screen

  • Name
  • Address (Location)
  • Address hint
  • Email (correct format)
  • Log out
  • Sign in
  • Sign up

A single order screen

Display information about an order such as expected delivery time. The user navigates to this screen when they press an order in Orders screen..

Search result screen

We gotta handle what comes from this line searchingFor: this.state.searchText in doSearch arrow function in components/Header.js, fetch the correct result from the database and display in a new screen (SearchResult.js)

Settings screen adjustments

  • Display username
  • Adjust margins
  • Illustration (note: the header problem is already in a separate issue #33, so ignore here)
    image

Header

A header is supposed to be there in main screens. Do you have any ideas for this? Like, what can be there in the header? Or should we even make it appear in all main screens or only HomeScreen? Etc.. @amr33mohamd

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.