Outdooor Parking Permit Kiosk Project

Prepared by Chris McMahon on August 6th, 2019.

Project Overview

Howl at the Moon would like to develop a kiosk to allow patrons to request songs from the performers and pay via Credit/Debit Card.

The initial project is for one kiosk at their Orlando location.

Project Scope

CRM will design and develop a touch-capable solution that will allow patrons to view a catalog of available songs, choose (add to cart) one or more songs and  pay for their requests via credit card using a card reader attached to the kiosk. The software will then send a receipt to an attached printer that the patron can then hand to the musician.

The pricing model will allow for a discount based on the number of songs chosen and will also limit the number of songs that can be requested per transaction.

The software will also include a content management system to allow for updating the music catalog, pricing, and other aspects of the user interface.

In order to process credit card transactions a reliable internet connection will be required. If the client used a wireless connection, it is strongly recommended that the connection be encrypted.

The ecommerce portion of the project will be hosted in the cloud to take advantage of a third party provider's expertise with PCI compliance and tools for backups and security. This will also allow for one central location to manage and updating the software used by all locations.

While the hosted solution will be accessed via an internet connection, the software will only load for authorized users. Any unauthorized users will be

The software running on the kiosk will be the latest version of Windows Pro and SiteKiosk Plus. The cost of these 2 packages are not included in this proposal and will be purchased by the client.

Additional Locations

Since the ecommerce portion of the solution will be hosted in the cloud, the time needed to add a new location will be minimal. It will consist of cloning the hardware configuration, installing that clone on the new hardware, adjusting a few location specific settings, and adding the new location's details to the cloud-hosted software portion of the solution.

Design

The design will be clean, intuitive, fast and built specifically for the a touchscreen.

Design choices will be viewed through the lens of speed, ease of use, and whether it satisfies both the users' and the client's goals. This does not mean bandwidth-intensive elements such as sound and video will be excluded, merely that it should be initiated by the user instead of automatically downloaded to the device.

Design Exploration

Finding the best design to meet the needs of the project.

  • Style Board: I will create a style board that contains options for colors, fonts, graphics, and other design elements for the client to choose from. The style board process includes up to 8 additional hours of research should the first offering need refinement.
  • Welcome Screen, Guest Information Form, and Parking Permit: I will create the welcome screen, guest information foorm, and parking permit based upon the decisions reached during the review of the Mood Boards. Up to 6 hours of revisions are included in this phase of the project.

Alternative Design Exploration (Optional)

This option is for clients who would like to evaluate more than one design direction. In order to provide a different prospective on the design solution, I will engage one of the other designers I work with on a regular basis to complete this phase.

  • Style Board: I will create a style board that contains options for colors, fonts, graphics, and other design elements for the client to choose from. The style board process includes up to 8 additional hours of research should the first offering need refinement.
  • Welcome Screen, Guest Information Form, and Parking Permit: I will create the welcome screen, guest information foorm, and parking permit based upon the decisions reached during the review of the Mood Boards. Up to 6 hours of revisions are included in this phase of the project.

The more I get acclimated to the new design, the better I like it. It feels clean and airy, like it is breathing.

Paul Bernish
CCO
The National Underground Railroad Freedom Center

Development

Content Management

The project will be using the WordPress as the content management system. This will allow the client to easily make updates  to the kiosk and generate reports. A WordPress theme will be custom built for this project. The theme will focus on design only. Functionality will be handled by plugins.

This approach allows for the kiosk's theme to be updated or changed without affecting the content and functionality of the site and also ensures that only elements needed for the site are included, avoiding all of the bloat that is common with pre-built themes. This will lead to improved performance, ease of maintenance, and portability of content.

Up to 5 hours of training is included in this proposal.

Testing

The site will be built with Google's Chrome rendering engine included with Site Kiosk and will tested against that.

Chris helped us relaunch our website in 2011. He was so easy to work with, made great suggestions, and has been a HUGE asset since completing the project. He is a great resource when it comes to the tricky pieces of web design, a great trainer, and takes the time to break things down for a non-tech person. I really enjoy working with him.

Grace Mohr
Operations & Communications Director
Mackey Advisors

How Two Owners Got the Web Sites They Wanted

A New York Times piece on Mackey Advisor's experience building their website

Content Population

Content will be provided by the client in digital format and populated by Chris McMahon.

Cloud Hosting

The site can be hosted on any host that provides PHP 7 and MySQL 5.6 or Greater. Unix is preferred to Windows for the server’s operating system. I can provide recommendations for hosting and will evaluate any other providers the client may be considering. Hosting is included if one of the maintenance packages below is selected. Email configuration (beyond the creation of MX records) is not included in this proposal. A third party email service provider can be recommended if needed.

Up to 2 hours of hosting related consulting and configuration is included in this proposal.

Hardware

Hardware is not included in the estimate and will be purchased separately by the client. In order to properly configure and test the software and hardware integration the client will need to provide a touchscreen, printer, and hardware to Chris McMahon.

The hardware can be the same units used in the initial location. Chris McMahon will then deliver the hardware to the client when the integration is complete.

Timing

Project timeline is 5-7 weeks and, as of the submission of this proposal, can start August 21rd. A more detailed timeline, along with key deliverable dates, will be provided upon signed agreement and receipt of deposit.

…Impressive and very inspirational.

His Holiness the 14th Dalai Lama, after touring the exhibit ‘Invisible: Slavery Today

Pricing

Software Design & Development

Design

$1,200

Alternative Design Exploration (optional)

$800

Software Development

$3,200

Hardware & System Configuration (touch screen, printer, card reader, Windows 10, Site Kiosk).

$2,100

Total

$6,500 - $7,300

Maintenance & Hosting Packages (Optional)

The packages below will help keep your website running smoothly, keep it patched for performance and security issues, and provide back-ups in case something were to break or be accidentally changed or deleted.

Features Entry Standard Plus Pro Realtime
Month to Month $49 $79 $149 $199 $249
Yearly $499 $799 $1,499 $1,999 $2,499
2 Years $899 $1,499 $2,699 $3,599 $4,499
Free WordPress Optimized Hosting
Included Storage 2 GB 5GB 10GB 20GB 40Gb
Free SSL Certificate
Free CDN
Free Site Migration
Over $400 in Premium Plugins
WordPress Core Updates
WordPress Plugin Updates
Update Rollbacks
Security Scan
Off-Site Backups Monthly Weekly Daily Every 4 hours Real-Time
Email Forwarding Unlimited Unlimited Unlimited Unlimited Unlimited
Email Accounts 0* 0* 0* 0* 0*
Database Optimization
Page Speed Optimization
Spam Prevention & Clean Up
Uptime Monitoring
404 Monitoring
Broken Link Monitoring
E-Commerce Support
Real-Time Order Backups
Free Services per Month 1/2 hour free,
a yearly savings of $600
1 hour free,
a yearly savings of $1200
2 hours free,
a yearly savings of $1800
3 hours free,
a yearly savings of $2400
4 hours free,
a yearly savings of $3600
Discount on Additional Services 20% 20% 20% 20% 20%

 

*Email is not included in any of the above plans. However, CRM will help configure up to 5 email addresses at a third party email service provider, such as hover.com (preferred), Microsoft 365, or Google Workspace. As of March 1st, 2023, cost of these services are between $20 -$72 per user (email address) per year.

All original materials completed by CRM Holdings Limited including but not limited to graphics and test results will become the property of and be delivered to Client upon payment to CRM Holdings Limited of all outstanding charges. CRM Holdings Limited retains display rights in the work, i.e., for use in portfolios, exhibitions, and other self-promotion channels.

This project uses WordPress, which is licensed under GNU General Public License. Please be aware of the implications regarding copyright this may entail.

All out-of-pocket charges will be billed at cost; no mark up will be applied to out of pocket charges. Cost to license stock photography is not included in this budget and will be billed separately.

Alterations or modifications requested that are not detailed in the above proposal will be billed in addition to the above total estimated project budget. The client will approve any additions to the estimated total budget prior to the initiation of the requested modifications.

Client will be billed at the completion of each stage or as described in a payment schedule in this agreement.

Payment terms are 30 Days Net except for initial deposit and/or hardware items. A 2% finance charge or $25, whichever is greater, will be applied to invoices past due every 30 days. Once work has begun no refunds will be offered for completed work.

CRM Holdings Limited will provide a “90 Day Break/Fix Guarantee” for the custom software provided. If during the first 90 days of implementation any software issues should arise that are the responsibilities of CRM Holdings Limited and reported within the guarantee time frame, CRM Holdings Limited will repair the problem free of charge. Issues beyond 90 days will be charged at CRM Holdings Limited’s normal hourly rate.