Skip to content

khrid/HES_623-1_DotNet_VSEat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HES_623-1_DotNet_VSEat

Students

  • David Crittin
  • Sylvain Meyer

Introduction

Some restaurants in Valais would like to manage their food delivery in the region. They ask you to create this platform with the help of N-tier and a database. This project aims to cover the subjects presented in following course: 623-1 : Implémentation du système d’information / Implementierung des Informationssystems

Constraints:

Each order is identified by a number. This number in addition to firstname lastname will be used to cancel the order at least 3 hours before delivery.

User stories:

login

A customer must create an account with his/her address before using the website

order

A logged customer can choose dishes from a list given by each restaurant available on the website to form an order. He/she will add delivery time (every 15 min) for his/her order. At the end of the order the price that the customer has to pay to the courier will be displayed

delivery management

The system will assign the delivery of an order to one courier who is available in the same city as the restaurant where the order is made. One courier cannot have more than 5 orders to deliver every 30 minutes.

delivery interface

each courier can log in the system to see his/her upcoming deliveries. Once one delivery is made the delivery person will archive it by pressing a button on the delivery interface.

Deliverables

Deliverables for this project are:

  • A functional and « in production » MVC application
    • Normalized code based on given standards
    • Application must run and be bug free
  • Technical documentation
    • Comment your code in order to make your code easily understandable
    • 1 or more readme files which explain all required steps to run the application (database path, database users/passwords, application users/passwords…), ESSENTIAL for the correction!
  • 1 logbook explaining how you organized yourself in your project, what problems you encountered and how you solved it. Use day granularity.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published