GithubHelp home page GithubHelp logo

foodapp's People

Contributors

pro2s avatar

Stargazers

 avatar

Watchers

 avatar  avatar

foodapp's Issues

User Notification

Оповещение пользователя об остатке, о меню на неделю и др.

Payments features

Различные функции баланса пользователя - обещанный платеж, поделится балансом и др.

User week order

Отображение пользователю выбора на дни недели (заказ на неделю/день)
Заказать можно одну позицию из меню на день

Change password

Add extended messages from server, now is simple "message" ("The request is invalid", modelState:Object)

User profile

Профиль пользователя - редактирование имени и др. информации.
История заказов, история платежей.

User view menu

Отображение пользователю меню

Check date compare in menu controller

Возможно не отображение понедельника при выводе меню на неделю из-за временных зон.
Ошибка обнаружена после редактирования меню после редактирования.

Multiple choice menu

Сделать возможность множественного выбора для организаций поставляющих несколько видов однотипного товара.
Пример: поставщик пиццы, пользователь может заказать несколько пицц, напитки, и др.
P.S.: с вероятностью 100% дублирует возможности сайта поставщика.

Public Users list

Публичный список пользователей с ачивками и др. публичной информацией.

Calculate total sum on day order

При просмотре общего заказа пользователей на день рассчитывать общую сумму

Mobile view user week choice

Таблица с выбором на неделю плохо отображается на мобильных устройствах.
Перевести отображение выбора для пользователя на div разметку.

Orders lost when deleting menu

Пересмотреть схему хранения подтвержденных заказов, так как при удалении меню удаляется каскадом заказы по этому меню и соответственно подтверждения заказа, а это влияет на баланс пользователя.

Register/Logon users

Регистрация и Вход в систему по логину и паролю с отображением статуса пользователя и соответствующих меню

Service for several organizations

Для публичной эксплуатации ведение нескольких организаций, позволять администратору зарегистрировать организацию и организовать привязку: пользователь-организация-администратор(ы) через запросы пользователей в организацию.

Edit menu

Отображение меню для администратора с возможностью просмотра/редактирования/добавления новых меню на день

Reports for Admin

Отчеты для Администратора - общий заказ на день для сбора отметок получил/не получил, статистика по меню, пользователям и др.

Template menu for parser

Необходимо реализовать механизм шаблона пустого меню для парсеров.
Например чудо печка имеет два меню с ценой 35000 и 30000 и названием "Полный обед" и "Без первого", соответственно парсеру необходимо два шаблона. отредактировав шаблон администратор сможет настроить вывод меню и цену.
Зависит так же от #36.

API response strings multilanguage

Два варианта:

  • Перевести ответы от API в CamelNatation и далее переводить на стороне клиента.
  • Реализовать мультиязычность на стороне API.

Users achieves

Различные отметки пользователям по результатам статистики

User list

Отображение списка пользователей с балансом

Crate Paging service

В ресурс передавать параметр pagingService="{name}"
Paging сервис при помощи http перехватчика отлавливает запросы с параметром pagingService и добавляет Range заголовок, получает ответ и на основании заголовка Content-range устанавливает current page, total item counts для {name}

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.