Aiden Gardner 12SDD6 Year 12 Term 1 PizzaApp assessment 2021. A pizza ordering app written in visual basic .NET
Versions of this project are incremented using semantic versioning
. The most recent stable release can be found just under the About
tab on this page, and is marked with the Latest
tag. More releases are documented in the releases tab
, which includes unstable releases (marked with the orange Pre-release
tag).
The repository can be viewed at each point in time, and all stable versions, and most unstable versions have the compiled binary attached, although the source code is still provided.
Known bugs are documented in the issues tab. As it stands, the issue tab contains:
- #1 Pizza cost is rounded off
- The wrong datatype was being used to store the order cost, which resulted in a logic error where rounding occured where it was not wanted.
- #3 Logic errors in validation
- Blank endings on phone number are still valid
- First name + last name can have non alphabetical characters
- Quantity field should be simplified in warnings if putting in decimal places
- Fill out toppings based on an option select to prefill a pizza type e.g. Hawaiian
- Add sides/drinks/dessert
- Add patch version to each release, recompile binaries, and reupload to github.
- Add an attribute of
PizzaOrder
that displays the total cost of the order in the orders list - Able to tick off each order as already delivered
- Validate fields as the user types
- Separate branch for editing the website
- Generate links for each of the versions via JavaScript rather than hard coded.
- Add colour scheme
- Added in commit
3b24eff
- Added in commit
- Set window icon to pizza image
- Added in commit
cf37763
- Added in commit
- Help page, indicating that tooltips are available on hover
- Added in commit
2b800e3
- Added in commit
- XML serialise/deserialise objects to allow for writing orders to the file system
- Added in commit
1f07084
- Added in commit