Professional Documents
Culture Documents
Lars Brands Proposal Statement of Work Liquid Concessions 062722 v2m
Lars Brands Proposal Statement of Work Liquid Concessions 062722 v2m
Phase 1
Issued to
Liquid Concessions
5313 W 123rd Pl, Alsip, IL 60803
Brian / Owner
lars@larsbjerga.com
3056003076
INITIALS
____________ ____________
+1 (305) 600-3076 - CELL Lars Brands Corporation
+1 (847) 309-6088 - WHATSAPP
lars@larsbjerga.com - EMAIL 1221 E Business Center Dr, Mt Prospect, IL 60056
PRIVATE & CONFIDENTIAL CEO : LARS BJERGA
SEND PENDING: Proposal
Monday, June 27, 2022
1:06 AM
INTRODUCTION
Lars Brands will architect, develop and deploy the APP phase of the Liquid Concessions (Defined as “LC”) Contact and Admin payment
application based upon existing systems.
BACKGROUND INFORMATION
1.
OBJECTIVE Liquid Concessions with collaboration of the Lars Brands has initiated a development request for the contact
facing and administrator portal to capture and manage payments under the Liquid Concessions CIPS Network.
VISION Maintain control and ownership of its developments and scale their business horizontally and vertically.
INITIATIVES Currently there is an ongoing development called CIPS we are going to improve upon
PERSONA(S) Guests, Contacts, Vendors, Applicant, Staff, Admin, Developers, Third-party, Stake-Holders
IDEA 1. Create a payment portal that can be used by contacts and admin
a. Functional on web and devices
b. Unified with existing systems CIPS
c. All features needed for concession event payment management (process, spoil,
refund, control)
d. Minimum Viable product (Generation 1 based on design, functional, swiftly build,
and without errors)
2. Strategy
Intial Conversation:
1. May 24th, 2022 Tuesday, Intial call took place discussed the existing application requested access
2. JUNE 10th, 2022 Friday Discussed moving forward setup meeting with Mike C
3. JUNE 14th, 2022 Tuesday had a call with Mike C for walkthrough on CIPS
Goal Definition:
1. Mobile App Development Process: Document prepared then discussed
2. Liquid Concessions - Master Questions edited: Document prepared then discussed
Competitive Audit:
1. System Analysis and Features Manual (Report): Document prepared then discussed
2. Product Viable for Results and Revenue proceed with development
User Feedback:
1. Collect Stake-holders or staff information
2. Form Created: https://hipaa.jotform.com/221748417912055
3. Recommended: https://www.hotjar.com/product/feedback/
System Design Methodology: Research, Discuss, Wireframe, Design, Review, Approve
Design and Development Functional Assessment, Timeframe, Schedule, workflow Analysis, Technology
Implementation Strategy: Components, Integrations, Potential Challenges, Training Plan
DELIVERABLES
Task 1 - Project Initiation and Planning: LC’s expectations regarding the project kick-off and management.
MILESTONES List the major project milestones and their estimated delivery dates.
INITIALS
____________ ____________
+1 (305) 600-3076 - CELL Lars Brands Corporation
+1 (847) 309-6088 - WHATSAPP
lars@larsbjerga.com - EMAIL 1221 E Business Center Dr, Mt Prospect, IL 60056
PRIVATE & CONFIDENTIAL CEO : LARS BJERGA
PROJECT RISKS Due to the timeline specified we should follow the dates in order to meet the August 12th
Beta Test date. We understand that if items get delayed from the client side this might
have an impact on the final deliverable date.
APPLICABLE STANDARDS Our project deadline is subject to changing if client delays any review and feedback dates
as this corresponds ultimately to the performance of our team and the tasks reviewed.
In the case that there are new items added to the scope, both the client and the
agency will agree on the scope of work added.
INITIALS
____________ ____________
+1 (305) 600-3076 - CELL Lars Brands Corporation
+1 (847) 309-6088 - WHATSAPP
lars@larsbjerga.com - EMAIL 1221 E Business Center Dr, Mt Prospect, IL 60056
PRIVATE & CONFIDENTIAL CEO : LARS BJERGA
COMPLETION CRITERIA The client will review and analyze all the work performed with the BETA release date as a
target for completion.
INVOICE PROCEDURES
Task 2 – System, Interface, and Design: LC’s expectations regarding the developing and detailing of the plans for designing the System to
meet the needs of LC. This includes the design of the interfaces and data conversion.
Functional Design Document: Wire frame and designs for discussion
Develop Data Conversion: Integration and development working with existing and new infrastructure
System Architecture: Languages, Servers and Logins will be provided, backup plan, costs
Virtualmin - Host/Manager
Usermin/Mail - Manger
Phpmyadmin - Database
INITIALS
____________ ____________
+1 (305) 600-3076 - CELL Lars Brands Corporation
+1 (847) 309-6088 - WHATSAPP
lars@larsbjerga.com - EMAIL 1221 E Business Center Dr, Mt Prospect, IL 60056
PRIVATE & CONFIDENTIAL CEO : LARS BJERGA
Ubuntu "Server edition" - SSH
root sudo -i in terminal if you
want full access
*root not enabled to prevent
hacking
Application - admin
Application - Tester
Card Group
STRIPE
PAYPAL
RECAPTCHA
TRELLO
Email Server
Domain Provider
Twilio Account
Task 3 - System Development / Configuration: LC’s expectations regarding the development and/or configuration of the System to meet
LC’s needs through execution of the designs created in Task 2. This includes the development of the interfaces and data conversion.
System Implementation Plan Schedule, POC, Tasks, Security, Support, Staffing, Issues and Mitigation,
Release Impacts, Monitoring, Configurations, Contingencies, verification
and validation
Data Conversion, Synchronization, and Reporting Staging Tables, Data Load, Testing Conversion
Task 4 – System Testing: LC’s expectations regarding the testing of the System developed/configured in Task 3 to ensure that it meets the
needs of LC.
Detailed Test Plans System Testing, User & Admin Testing, Performance Testing, Integration Testing,
Offline and Sync Testing (Follow International Standards)
Test Scenarios, Test Cases, and Test Scripts Minimal will use live test cases to be cost effective
Task 5 – Project Training: LC’s expectations regarding the training of LC staff in using the new System.
Training Plan Cost effective - User and Admin training, limited documentation
unless budget provided.
Training Manuals, Guides, and Materials Screens and walkthrough will be documented
Task 6 – Deployment: LC’s expectations regarding the deploying of the new System into production.
Release Readiness Evaluations and Reports Business Readiness will be determined by LC Team
System Defect Resolution Reports Defects, feedback and Resolutions managed or closed
INITIALS
____________ ____________
+1 (305) 600-3076 - CELL Lars Brands Corporation
+1 (847) 309-6088 - WHATSAPP
lars@larsbjerga.com - EMAIL 1221 E Business Center Dr, Mt Prospect, IL 60056
PRIVATE & CONFIDENTIAL CEO : LARS BJERGA
Complete Detailed Requirements, Design & Specifications
Complete Detailed Requirements, Design & Specifications
Task 7 – Implementation Closeout: LC’s expectations regarding the process of concluding implementation.
Documented Implementation Project Closeout EMAIL ACKNOLEDGING CLOSE
CURRENT ENVIRONMENT
The project to be outlined in the scope of work presented to the client as Scope. The crucial adjustments and updates listed.
SCOPE OF WORK
3.
Build as Delivery type Research Develop QA
Design Launch
1. CIPS VERSION 20
a. Android Application - SCREEN SIZE: BUILT FOR SMALLER
SCREENS
b. Web Application - SCREEN SIZE: RESPONSIVE UNLESS COST
PROHIBITIVE
a. Users (Vendors)
b. All Staff
c. Admin
Wireframes Prototyping
Upgrade site map with user flows for User & Admin 50 60 20
1. Create sitemap
2.
TYPE Page Us Admi All
er n Sta
ff
APP Login X X
APP PRE-CHECKLIST X
APP SCAN ID X X
Sale - Client
Interaction/Sign/Surve
y
APP POST- X X
CHECKLIST/Survey
APP Logs X X
APP Reports X X
APP Configuration X X
APP Communication X X
INITIALS
____________ ____________
+1 (305) 600-3076 - CELL Lars Brands Corporation
+1 (847) 309-6088 - WHATSAPP
lars@larsbjerga.com - EMAIL 1221 E Business Center Dr, Mt Prospect, IL 60056
PRIVATE & CONFIDENTIAL CEO : LARS BJERGA
APP Refunds X
WEB Dashboard X X
WEB Flow X X
WEB Notifications X X
WEB Communication X X
WEB Transactions -
Modify/Flag/Note/Refu
nd
WEB ROLES X
WEB Settings
WEB SYNC -
FORCE/REQUEST/C
heck
Manu FAQ/SUPPORT/TRAI X
al NING - GIF
walkthrough
UI & UX Design
INITIALS
____________ ____________
+1 (305) 600-3076 - CELL Lars Brands Corporation
+1 (847) 309-6088 - WHATSAPP
lars@larsbjerga.com - EMAIL 1221 E Business Center Dr, Mt Prospect, IL 60056
PRIVATE & CONFIDENTIAL CEO : LARS BJERGA
BUILD: Development and Live Stage 10 10
Create devops gitlab branches for live and dev stages
1. Setup Change log in process
2. Production and Deployment of iterations as needed
3. Maintain Development Server and Git Server
Setup server for live stage
Cyber Security
1. Stress test the system for faults that hackers could expose.
2. After we receive the results of the test
3. Internally discuss issues
4. Develop necessary fixes to issues stated from vulnerability team
Manage database changes and updates
Write documentation for process of going live
Push code to live stage
Test process
Deliver to client solution
BACKUP: SETUP REOCCURING BACKUPS 1
CIPS: Features 10 80 10
Define in Detail
1. Dashboard
2. Venue
a. All tabs data - show in report
b. ROLE ADMIN: Manage
a. Inventor/stock - show starting, current inventory, then
distributed to employees, closed inventory
b. CASH ON HAND - show starting, current inventory, then
distributed to employees, closed inventory
c. Receipt - Header info, custom space, descriptor - template
default
a. Allow info like QR CODE or venue additions
. SET TIMEZONE Hours based on location such as EST /
CST / MNT / PST
a. Important for errors if db time used everywhere
. Simulate test transaction - Working notification
a. Service Charge - LINE ITEM % or VALUE
b. Tax Rate - LINE ITEM % or VALUE
c. Additional Tax Rate - LINE ITEM % or VALUE
d. Custom Name Fee - NAME AND LINE ITEM % or VALUE
e. Pre-checklist yes/no - add link
f. Post-Checklist yes/no - add link
g. Guest Survey/Rate Tracking - yes/no - add link
h. Offline Transacting yes/no
a. allow transaction, 1 round, dollar value, open
b. Sd card on default for offline transactions
. ROLE ADMIN: Toggles
a. Allow device yes/no
b. Device cash active/no
c. Device card active/no
d. Device other active/no - add label (maybe loyalty
purchase)
e. Change vendor backroom
f. Receipts: yes/no
g. Discount yes/no (must have role as well) default no
h. Open Tabs: Yes/no Default no
i. Guest Save Details yes, no (default TBD)
3. Reports
a. Search all variables in database (Design required)
b. Export data based on user or venue
c. shows offline sales, online, sales, refund, spoil, tax, other, service,
tips total
d. ALL DATA REAL TIME UNLESS SPECIFIED
4. Payments
a. Refund -
Field Improvements
Use Cases
INITIALS
____________ ____________
+1 (305) 600-3076 - CELL Lars Brands Corporation
+1 (847) 309-6088 - WHATSAPP
lars@larsbjerga.com - EMAIL 1221 E Business Center Dr, Mt Prospect, IL 60056
PRIVATE & CONFIDENTIAL CEO : LARS BJERGA
1. Potentially build alerts
2. Function delete - future - admin approval (all should archive no delete)
3. Integration with application database or API - TBD
Wire, Design and prototype needed features
Develop features on what pages to be defined
QA and review
Review with client
QA
Test scenarios front and back
APP: Features 10 80 10
Define in Detail
1. LOGIN VENDOR: VIA password, pin, admin login
a. TRACK DB FIELDS
2. PROCESS: payment flow
3. TIP: BUTTON Suggested Tipping Feature: 10% 15% 20% Custom 0%
4. MULTIPLE ORDERS: Tabs for open orders
5. CLOSE OUT: SESSION LOG OUT - DISCUSS WITH CLIENT
6. Transaction list - Allow contact to see list and last 4 digits of card and flag
transaction - show in CIPS as flagged
7. Quantity selection Allow mass select sold - so vendor can mark as paid
closed
8. Quick select product buttons based on image
9. Log out - of application
10. Inventory to sell for vendor based on what his stock is not the stock room.
(so you can't over sell)
11. Pre-checklist - complete
12. Post-Checklist - complete
13. Guest Survey/Rate Tracking - complete
14. Offline Transacting - training and notify to user, sync
RECEIPTS: 5 20 5
Description: after each purchase issue receipt
User related Define in Detail (Vendor, Admin)
1. Vendor has choice to request phone, email, none or Guest can select yes
and add data
2. Input phone for sms or email for email or print or none
3. Process transaction
4. Sign or complete transaction
5. Tip and receipt management
6. Database receipt type sms or email or print
7. After transaction is logged - send sms, email, or print
8. Use system template
9. Show if failed or succeed in backend
10. Collect all failed in log notify team
11. Allow resend by admin if needed
12. Reports all these - usage, revenue, comparison, connectivity issues, steps
timelines
Admin related Define in Detail
Field Improvements
1. QR CODE for REVIEW
Use Cases
Wire, Design and prototype needed features
1. Template Print - Sale
2. Template SMS - Sale
3. Template Email - Sale
4. Template Print - Refund
5. Template SMS - Refund
6. Template Email - Refund
7. Template Print - TBD
8. Template SMS - TBD
9. Template Email - TBD
Develop features on what pages to be defined
QA and review
Review with client
INITIALS
____________ ____________
+1 (305) 600-3076 - CELL Lars Brands Corporation
+1 (847) 309-6088 - WHATSAPP
lars@larsbjerga.com - EMAIL 1221 E Business Center Dr, Mt Prospect, IL 60056
PRIVATE & CONFIDENTIAL CEO : LARS BJERGA
QA
Test scenarios front and back
Systemwide
INITIALS
____________ ____________
+1 (305) 600-3076 - CELL Lars Brands Corporation
+1 (847) 309-6088 - WHATSAPP
lars@larsbjerga.com - EMAIL 1221 E Business Center Dr, Mt Prospect, IL 60056
PRIVATE & CONFIDENTIAL CEO : LARS BJERGA
7. Event time active - yes, no
8. itemID
9. Item count
10. Price
11. Prduct modified by admin - yes, no
12. Cash, credit, other
13. Service charge
14. Tax
15. Additional tax
16. Transaction Code
17. Contact Information - Full name, First, Last, Birthdate, Drinks ordered, over
21, street, street 2, city, zip, state, country
18. Signed
19. ID Picture
20. Longitude
21. Latitude
22. Full card number
23. Month
24. Year
25. CVV
26. Last 4 digits
27. Offline, online
28. Sync pending
29. Value
30. Status
31. Paid, reconciled, failed, retry, sync offline, complete, refund, spoil, tax, other,
service
32. Tips
33. Time since
34. Geo location
35. Device ID
36. Survey - Rate Options - classification of customer
37. Rating
38. Tab open
39. Phone
40. Email
41. SMS, email, none - select notification, show successfully sent
42. Alert if fail send SMS - send to email or notification in CRM
43. Link to history match identifiers
INITIALS
____________ ____________
+1 (305) 600-3076 - CELL Lars Brands Corporation
+1 (847) 309-6088 - WHATSAPP
lars@larsbjerga.com - EMAIL 1221 E Business Center Dr, Mt Prospect, IL 60056
PRIVATE & CONFIDENTIAL CEO : LARS BJERGA
14. Background approved
15. Banking info
16. Gamify Value based on avg sales vs others
17. Activity logging for users
TRAINING: 8
Define in Detail
1. Partial Payments not allowed
2. Refund allow receipt via SMS send if exists, put in training to get phone for
refunds to get receipt
3. Offline Transacting - explain how it works
a. allow transaction, 1 round, dollar value, open
INITIALS
____________ ____________
+1 (305) 600-3076 - CELL Lars Brands Corporation
+1 (847) 309-6088 - WHATSAPP
lars@larsbjerga.com - EMAIL 1221 E Business Center Dr, Mt Prospect, IL 60056
PRIVATE & CONFIDENTIAL CEO : LARS BJERGA
Review with client
Hardware
4.
Future
STANDALONE VERSION
Android Application - SCREEN SIZE: BUILT FOR SMALLER SCREENS
Web Application - SCREEN SIZE: RESPONSIVE UNLESS COST PROHIBITIVE
1. Users (Vendors)
2. All Staff
3. Admin
FUTURE BROAD
Radio tower - PERSONAL NETWORK IN VENUE
Facial recognition - usage is cool
Wristbands - track higher spending because people would load up and pick up
Purchase in advance then go pickup is the way to go -
INITIALS
____________ ____________
+1 (305) 600-3076 - CELL Lars Brands Corporation
+1 (847) 309-6088 - WHATSAPP
lars@larsbjerga.com - EMAIL 1221 E Business Center Dr, Mt Prospect, IL 60056
PRIVATE & CONFIDENTIAL CEO : LARS BJERGA
offer QR code skip the line
Gamify vendors
INITIALS
____________ ____________