Giter VIP home page Giter VIP logo

pizza_project's Introduction

Hi there 👋

Twitter Follow

About me:

  • Mobile developer 👩🏼‍💻
  • Master in Computer Science 🎓
  • Flutter lover 💙
  • iOS developer
  • Open-source enthusiast
  • Travel lover 🗺

Technologies

Flutter Kotlin Swift Firebase Google Play

Operating systems

iOS Android

pizza_project's People

Contributors

dbistyga avatar dominikbis avatar paulinaurbas avatar

Watchers

 avatar  avatar

pizza_project's Issues

004 Informowanie o statusie zamówienia

Opis: Jako klient chcę być informowany o statusie zamówienia, żeby kiedy muszę być w domu, żeby je odebrać.

Kryteria akceptacyjne:

  • Sms, w przypadku dostarczania pizzy
  • Gdy zamówienie zostanie przyjęte klient dostaje sms z planowanym czasem dostarczenia.
  • Gdy zamówienie przekazano dostawcy, klient dostaje SMS.
  • Gdy zamówienie jest opóźnione klient dostaje SMS.
  • Gdy zamówienie jest anulowane klient dostaje SMS.

006 Przegląd raportów przez właściciela

Opis: Jako właściciel chce mieć wgląd w ogólne raporty, żeby wiedzieć jak mogę poprawić funkcjonowanie sieci restauracji.
Kryteria akceptacyjne:

  • Statystyki sprzedaży,
  • Reklamacje,
  • Obłożenie restauracji (liczba zamówień, rezerwacji, etc.),

008 Prowadzenie rezerwacji w lokalu

Opis: Jako menedżer chcę mieć możliwość prowadzenia rezerwacji w lokalu, żeby mieć pewność że rezerwacje się nie nakładają.
Kryteria akceptacyjne:

  • Podgląd liczby stolików w restauracji oraz ich zajętości w danym dniu oraz godzinie
  • Możliwość potwierdzenia rezerwacji
  • Możliwość odrzucania rezerwacji
  • Możliwość kontaktu z klientem składającym rezerwacje

015 Możliwość odrzucenia zamówienia,

Opis: Jako kucharz chce mieć możliwość odrzucenia zamówienia,
Kryteria akceptacyjne:

  • możliwość odrzucenia zamówienia po jego złożeniu w systemie przez klienta

003 Rezerwacja stolika

Opis: Jako klient chce możliwość rezerwacji wybranych usług w restauracji oraz możliwość zgłoszenia własnego wydarzenia

Kryteria akceptacyjne:

  • Możliwość zgłoszenia rezerwacji stolika
  • Możliwość zgłoszenia organizacji własnego wydarzenia
  • Możliwość rezerwacji części lokalu w wybranym terminie
  • Możliwość rezerwacji całego lokalu w wybranym terminie

007 Przegląd raportów przez kierownika

Opis: Jako kierownik chcę mieć wgląd w szczegółowe raporty, żeby wiedzieć jak mogę poprawić funkcjonowanie lokalu.
Kryteria akceptacyjne:

  • statystyki sprzedaży,
  • Reklamacje,
  • obłożenie restauracji (liczba zamówień, rezerwacji, etc.),

005 Kontakt z obsługą restauracji w rozwiązywaniu problemów

Opis: Jako klient chce mieć możliwość skontaktowania się z restauracją, żeby rozwiązać problemy, których nie da się rozwiązać przez portal.
Kryteria akceptacyjne:

  • Istnieje formularz zgłoszeniowy dla klienta:
  • Podany są dane kontaktowe do restauracji (email, telefon)

012 Dodawanie zamówień złożonych lokalnie

Opis: Uprawniony pracownik ma możliwość dodawania zamówień złożonych lokalnie oraz akceptacji zamówień złożonych online.
Kryteria akceptacyjne:

  • Możliwość dodawania zamówień do systemu
  • Możliwość akceptacji oraz odrzucania zamówień złożonych online

009 Zarządzanie promocjami

Opis: Jako menedżer chcę móc przypisać promocje do zamówień, żeby zwiększyć liczbę klientów.
Kryteria akceptacyjne:

  • Menedżer ma możliwość dodawania promocji na produkt w jego lokalu.
  • Menedżer ma możliwość przeglądania listy promocji dla danego lokalu.
  • Menedżer ma możliwość usuwania promocji na produkt w jego lokalu.

002 Dostosowywanie składników

Opis: Jako klient chcę móc dostosować składniki na mojej pizzy, np. żeby usunąć z niej czynniki alergiczne.

Kryteria akceptacyjne:

  • Formularz umożliwia wybranie dania z listy.
  • Formularz umożliwia dodanie dodatkowych składników.
  • Formularz umożliwia utworzenie pizzy z wybranych składników.
  • [ ]

019 Informowanie o godzinie dostarczenia zamówienia

Jako klient chce mieć możliwość poznania godziny dostarczenia zamówienia
Kryteria akceptacyjne:

  • przybliżony czas dostarczenia widoczny na stronie internetowej po złożeniu zamówienia

  • Przy zmiania czasu dostarczenia zamówienie informowanie klienta o zmianie za pomocą emaila lub wiadomości sms

010 Możliwość wyświetlania menu dla wybranej restauracji

Opis: Jako kierownik chcę mieć możliwość zarządzania menu poszczególnych restauracji (edycja, dodawanie, usuwanie pozycji w menu).
Kryteria akceptacyjne:

  • Możliwość dodawania pozycji w menu restauracji
  • Możliwość usuwania pozycji w menu restauracji
  • Możliwość edytowania pozycji w menu restauracji

013 Przekierowywanie zamówień

Opis: System potrafi przekierowywać zamówienia niemożliwe do zrealizowania w danym lokalu
Kryteria akceptacyjne:

  • System wyszukuje lokal, który posiada możliwość realizacji zamówienia spełniającego kryteria
  • Informacja do klienta o możliwości zmiany lokalu dostarczającego
  • [ ]

001 Zamawianie jedzenia z dostawą do domu

Opis: Jako klient chcę zamawiać jedzenie z dostawą do domu, żeby nie musieć odbierać go w lokalu

Kryteria akceptacyjne:

  • Istnieje formularz zamówienia online.
  • Zamówienia docierają na kuchnię.

011 Możliwość wyświetlenia listy pracowników

Opis: Jako kierownik chcę mieć możliwość zarządzania kontami pracowników
Kryteria akceptacyjne:

  • Możliwość dodawania pracowników
  • Możliwość usuwania pracowników
  • Możliwość edytowania pracowników
  • Możliwość nadawania uprawnień użytkownikom

014 Zmiana statusu zamówienia

Opis: Jako kucharz chcę móc zmieniać status zamówienia, żeby kasjer był na bieżąco.
Kryteria akceptacyjne:

  • Możliwość przeglądania zamówień na kuchni.
  • Możliwość zmiany statusów zamówień.
  • [ ]

018 Prowadzenie inwentarza dla każdego lokalu

Jako menadżer chce mieć dostęp do aktualnego stanu składników dostępnych w danym lokalu
Kryteria akceptacyjne:

  • wgląd w obecny stan zaopatrzenia danego lokalu

  • Możliwość aktualizacji stanu zaopatrzenia danego lokalu

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.