Presentation for Final Project Course at College
-
Upload
antonio-mendes -
Category
Education
-
view
87 -
download
2
description
Transcript of Presentation for Final Project Course at College
![Page 1: Presentation for Final Project Course at College](https://reader033.fdocuments.us/reader033/viewer/2022051514/5499b7f4b47959355f8b45bb/html5/thumbnails/1.jpg)
PAPERVAULTby 8090309 – António Jaime Mendes
![Page 2: Presentation for Final Project Course at College](https://reader033.fdocuments.us/reader033/viewer/2022051514/5499b7f4b47959355f8b45bb/html5/thumbnails/2.jpg)
OUTLINE
![Page 3: Presentation for Final Project Course at College](https://reader033.fdocuments.us/reader033/viewer/2022051514/5499b7f4b47959355f8b45bb/html5/thumbnails/3.jpg)
TURNING BACK IN TIME
![Page 4: Presentation for Final Project Course at College](https://reader033.fdocuments.us/reader033/viewer/2022051514/5499b7f4b47959355f8b45bb/html5/thumbnails/4.jpg)
IDEA
![Page 5: Presentation for Final Project Course at College](https://reader033.fdocuments.us/reader033/viewer/2022051514/5499b7f4b47959355f8b45bb/html5/thumbnails/5.jpg)
It prints Money!… from the pocketPaper and printer cost
Failure prone and a angry client
![Page 6: Presentation for Final Project Course at College](https://reader033.fdocuments.us/reader033/viewer/2022051514/5499b7f4b47959355f8b45bb/html5/thumbnails/6.jpg)
Huge workloadNo receipt? No refund!
![Page 7: Presentation for Final Project Course at College](https://reader033.fdocuments.us/reader033/viewer/2022051514/5499b7f4b47959355f8b45bb/html5/thumbnails/7.jpg)
Manage ReceiptsHuge Mess
Where is my warranty?
This is unreadable!
![Page 8: Presentation for Final Project Course at College](https://reader033.fdocuments.us/reader033/viewer/2022051514/5499b7f4b47959355f8b45bb/html5/thumbnails/8.jpg)
Seller
POSManagesReceipts
Client
SubscribesPaperVault
![Page 9: Presentation for Final Project Course at College](https://reader033.fdocuments.us/reader033/viewer/2022051514/5499b7f4b47959355f8b45bb/html5/thumbnails/9.jpg)
DESIGN
![Page 10: Presentation for Final Project Course at College](https://reader033.fdocuments.us/reader033/viewer/2022051514/5499b7f4b47959355f8b45bb/html5/thumbnails/10.jpg)
For POS/ERP
![Page 11: Presentation for Final Project Course at College](https://reader033.fdocuments.us/reader033/viewer/2022051514/5499b7f4b47959355f8b45bb/html5/thumbnails/11.jpg)
For PC
![Page 12: Presentation for Final Project Course at College](https://reader033.fdocuments.us/reader033/viewer/2022051514/5499b7f4b47959355f8b45bb/html5/thumbnails/12.jpg)
For Mobile
![Page 13: Presentation for Final Project Course at College](https://reader033.fdocuments.us/reader033/viewer/2022051514/5499b7f4b47959355f8b45bb/html5/thumbnails/13.jpg)
Web
site
Web S
erv
ices
![Page 14: Presentation for Final Project Course at College](https://reader033.fdocuments.us/reader033/viewer/2022051514/5499b7f4b47959355f8b45bb/html5/thumbnails/14.jpg)
RESEARCH
![Page 15: Presentation for Final Project Course at College](https://reader033.fdocuments.us/reader033/viewer/2022051514/5499b7f4b47959355f8b45bb/html5/thumbnails/15.jpg)
GIT
Conventions
Design Patterns
REST
Authentication
Fiability
Future-Proof
AzureMulti-Platform
SecurityTFS
Best Practices
TDD
![Page 16: Presentation for Final Project Course at College](https://reader033.fdocuments.us/reader033/viewer/2022051514/5499b7f4b47959355f8b45bb/html5/thumbnails/16.jpg)
ARCHITECTURE
![Page 17: Presentation for Final Project Course at College](https://reader033.fdocuments.us/reader033/viewer/2022051514/5499b7f4b47959355f8b45bb/html5/thumbnails/17.jpg)
RES
T
GET
POST
HTTPSBasic Auth
Data DB Users DBStorage
HTTPS
![Page 18: Presentation for Final Project Course at College](https://reader033.fdocuments.us/reader033/viewer/2022051514/5499b7f4b47959355f8b45bb/html5/thumbnails/18.jpg)
Authentication
Services
Storage
Culture
User Management
Business Rules
DOMAIN
Images
Text
RESOURCES
DTO Controllers Help
Web APIFRONT END
Views
ControllersViewModels
DaTA
Entities DBContexts RepositoriesMigrations
![Page 19: Presentation for Final Project Course at College](https://reader033.fdocuments.us/reader033/viewer/2022051514/5499b7f4b47959355f8b45bb/html5/thumbnails/19.jpg)
HOW IT WORKS
![Page 20: Presentation for Final Project Course at College](https://reader033.fdocuments.us/reader033/viewer/2022051514/5499b7f4b47959355f8b45bb/html5/thumbnails/20.jpg)
![Page 21: Presentation for Final Project Course at College](https://reader033.fdocuments.us/reader033/viewer/2022051514/5499b7f4b47959355f8b45bb/html5/thumbnails/21.jpg)
REMARKS
![Page 22: Presentation for Final Project Course at College](https://reader033.fdocuments.us/reader033/viewer/2022051514/5499b7f4b47959355f8b45bb/html5/thumbnails/22.jpg)
![Page 23: Presentation for Final Project Course at College](https://reader033.fdocuments.us/reader033/viewer/2022051514/5499b7f4b47959355f8b45bb/html5/thumbnails/23.jpg)
i REST my case