Oceanside Software Logo
  • Oceanside Software Facebook
  • Oceanside Software Twitter
  • Oceanside Software LinkedIn

What they Said ?

Oceanside Software Corporation® formed in 2009, deployed our first limited scope beta restaurant POS software in 2010 and continued to improve and expand the scope as we acted as our own VAR for the two following years. Some of the customer photographs that you will find on our website, are photographs taken during this time. For example, employees of our customer the University of North Texas and with the owner of Marlowe's, a famous restaurant featured on Diners, Drive-Ins and Dives.

Our obsession to control quality by selecting the best hardware while sending our engineering team onsite to install everything, quite frankly pulled us off-target from our core strength in software engineering. Through those first-hand deployment experiences, learning from employees and owners, we gained confidence in the success of our POS Software and felt assured it could meet the needs of most merchants.

However, we also realized that we underestimated the breadth and depth of expertise required to be successful in the POS software industry. We started out thinking that POS software would be one vertical of many that our company could contribute to, but decided that you cannot be an expert in POS software unless its your only focus. So we pivoted and set out to become a rare provider of POS software development expertise.

In July of 2012, we began licensing our source code while designing other companies point-of-sale software by using our existing source code as the "wire frame" (in some cases it was deployed as-is with only a change in branding). The customers we have licensed our POS software source code to, have applied our intellectual property to a broad spectrum of use cases. Example customers include payment processing ISOs, customers who service the Cruise Ship Industry, franchises of 50-100 locations who were frustrated with their commercial off the shelf software, and VARs who wanted to venture into software development after growing tired of selling other companies software.

These customers and others like them share one thing in common; they either employed or planned to employ software engineers and they wanted to create their own vision of a POS System without starting from scratch. This niche market to create a new POS software application is one that we help fill by licensing our source code and sometimes helping those customers implement their own vision.

As good of a relationship as we have with our customers, the majority of them wish to remain anonymous and we signed non-disclosure agreements to assure confidentiality. Unlike other third party software products and services commonly found in the software development industry, many of our customers are competitors against one another in a very competitive industry. They do not want to indirectly help us create potential competitors against them and they want to represent the software we provided them as something they built entirely from the ground up; we can't blame them for that.

Thomas A. Castleberry

I am honored to have met, licensed products from and worked with Jason. He is a top notch, stand-up guy with some mad developer and social skills!

SkyWire Media

Thomas A. Castleberry
Founder at PatronTek
Former COO SkyWire, Inc. (now PatronPal)
Three-Time Customer.

Although we stopped asking clients for their testimonials, and genuinely wish we could share all of the opportunities we have had as a small software development firm since 2009, being able to "brag" about one of our favorite customers, Thomas Castleberry, speaks volumes for the legitimacy of our POS software source code solutions and for Jason Brower's (Owner and Principle Software Architect) aptitude as an Engineer. We are honored that Thomas continues to allow us to use his testimonial even though customer's of our products could be competing against his own interests.

Thomas Castleberry is now a three-time customer of Oceanside Software's point-of-sale solutions as well as the customizations written by Jason Brower. While serving as COO for SkyWire Media, Inc., Thomas and SkyWire licensed Oceanside POS v2.5 and then a second time as v3.0 was in the tail-end development phase in 2013. Eventually Thomas moved on to a new and exciting opportunity in the gaming industry while helping Oceanside Software sign a contract with a new venture, PatronTek, that he founded.

Thomas worked closely with Jason Brower to help design the POS software to handle some of the complex taxation requirements in the Las Vegas gaming industry. Thomas is well-known in the point-of-sale industry where he served as General Manager at MICROS Systems, Inc. (Now Oracle Hospitality, the world's leading developer of enterprise applications serving the hospitality and specialty retail industries).

Thomas has well over 20 years combined experience in the POS technology industry and has received the following accolades; Masters of Business Administration (MBA), Microsoft Systems Engineer (MCSE), Microsoft Certified Trainer (MCT), and Microsoft Certified Systems Administrator (MCSA).

His technical knowledge in the point-of-sale industry has certainly qualified him to select software engineering service providers and selecting us multiple times with two different companies with no prior association with Oceanside or any of our employees attests to our ability to provide our customers with an intimate and reliable product and service offering.

Point of Sale Software Source Code written with flexibility, maintainability and growth goals at the forefront.

Note that our software is constantly improving and updating to follow advancements in the Microsoft .Net Framework. The code below doesn't follow all changes in our actual code repositories and should be considered an example.

v2.5 Professional Source

VS 2019 Proprietary Project Files

  • Pos.WindowsBase
  • Oceanside.Certificates
  • Oceanside.Company.Portable.Core
  • Oceanside.Licensing
  • Oceanside.Licensing.Model
  • Oceanside.Portable.Crypto
  • Oceanside.Portable.Entity
  • Oceanside.Portable.Exception
  • Oceanside.Portable.Pos.Datacap.Core
  • Oceanside.Portable.Pos.Payments
  • Oceanside.Portable.Pos.UsaEpay.Core
  • Oceanside.Pos.App.CopyUpdate
  • Oceanside.Pos.App.Launch
  • Oceanside.Pos.App.Licensing
  • Oceanside.Pos.App.VarConfig
  • Oceanside.Pos.App.Wcf.LicenseService
  • Oceanside.Pos.Datacap.Repository.EntityFramework
  • Oceanside.Pos.Datacap.WinClients
  • Oceanside.Pos.Display
  • Oceanside.Pos.Module.Services.Crypto
  • Oceanside.Pos.Module.Services.ElectronicDataCapture
  • Oceanside.Pos.Module.Services.Exception
  • Oceanside.Pos.Module.Services.PaymentConfiguration
  • Oceanside.Pos.UsaEpay.Repository.EntityFramework
  • Oceanside.Pos.UsaEpay.WinClients
  • Oceanside.Pos.Usb
  • Oceanside.Pos.VAR
  • Pos.Application.Terminal

Microsoft Source see License

  • Microsoft.Practices.ServiceLocation
  • Microsoft.Prism
  • Microsoft.Prism.Commmon
  • Microsoft.Prism.Interactivity
  • Microsoft.Prism.MefExtensions
  • Telerik.Reporting.dll
  • Telerik.Reporting.OpenXmlRendring.dll
  • Telerik.Reporting.XpsRendering.dll

v3+ Enterprise Source

VS 2019 Proprietary Project Files

  • Oceanside.Certificates
  • Oceanside.Company
  • Oceanside.Company.DatabaseUtils
  • Oceanside.Company.Module.FileLogger
  • Oceanside.Company.Portable.Core
  • Oceanside.Licensing
  • Oceanside.Licensing.Model
  • Oceanside.Portable.Coupon
  • Oceanside.Portable.Crypto
  • Oceanside.Portable.Entity
  • Oceanside.Portable.Exception
  • Oceanside.Portable.Pos.Core
  • Oceanside.Portable.Pos.Datacap.Core
  • Oceanside.Portable.Pos.Hotel
  • Oceanside.Portable.Pos.Model
  • Oceanside.Portable.Pos.Payments
  • Oceanside.Portable.Pos.Settings
  • Oceanside.Portable.Pos.UsaEpay.Core
  • Oceanside.Portable.Sms
  • Oceanside.Pos.App.ControlPanel
  • Oceanside.Pos.App.CopyUpdate
  • Oceanside.Pos.App.Desktop
  • Oceanside.Pos.App.Launch
  • Oceanside.Pos.App.LaunchControlPanel
  • Oceanside.Pos.App.Licensing
  • Oceanside.Pos.App.VarConfig
  • Oceanside.Pos.App.Wcf.LicenseService
  • Oceanside.Pos.BLL
  • Oceanside.Pos.Core
  • Oceanside.Pos.Datacap.HttpClients
  • Oceanside.Pos.Datacap.Repository.EntityFramework
  • Oceanside.Pos.Datacap.WinClients
  • Oceanside.Pos.Display
  • Oceanside.Pos.Dto
  • Oceanside.Pos.Hardware
  • Oceanside.Pos.ISV
  • Oceanside.Pos.Module.BackOffice
  • Oceanside.Pos.Module.ControlPanel.DbConnect
  • Oceanside.Pos.Module.ControlPanel.DbSync
  • Oceanside.Pos.Module.WhenToManage
  • Oceanside.Pos.Module.Desktop
  • Oceanside.Pos.Module.Login
  • Oceanside.Pos.Module.MenuBoard
  • Oceanside.Pos.Module.MergeTables
  • Oceanside.Pos.Module.Orders
  • Oceanside.Pos.Module.Reporting
  • Oceanside.Pos.Module.ScreenSaver
  • Oceanside.Pos.Module.Services.Configuration
  • Oceanside.Pos.Module.Services.Coupon
  • Oceanside.Pos.Module.Services.Crypto
  • Oceanside.Pos.Module.Services.Customization
  • Oceanside.Pos.Module.Services.Dialog
  • Oceanside.Pos.Module.Services.DisplayUpdate
  • Oceanside.Pos.Module.Services.ElectronicDataCapture
  • Oceanside.Pos.Module.Services.Exception
  • Oceanside.Pos.Module.Services.FohLogin
  • Oceanside.Pos.Module.Services.Hardware
  • Oceanside.Pos.Module.Services.Hotel
  • Oceanside.Pos.Module.Services.PaymentConfiguration
  • Oceanside.Pos.Module.Services.PciLog
  • Oceanside.Pos.Module.Services.Printer
  • Oceanside.Pos.Module.Services.ScreenSaver
  • Oceanside.Pos.Module.Services.Session
  • Oceanside.Pos.Module.Services.Sms
  • Oceanside.Pos.Module.TimeSheet
  • Oceanside.Pos.Module.Transactions
  • Oceanside.Pos.Module.TransferTables
  • Oceanside.Pos.Persistence.ControlPanel
  • Oceanside.Pos.Persistence.EntityFramework
  • Oceanside.Pos.Persistence.Static
  • Oceanside.Pos.Persistence.Synchronization
  • Oceanside.Pos.Persistence.WhenToManage
  • Oceanside.Pos.PrintFormater
  • Oceanside.Pos.UsaEpay.Repository.EntityFramework
  • Oceanside.Pos.UsaEpay.WinClients
  • Oceanside.Pos.Usb
  • Oceanside.Pos.VAR
  • Oceanside.Pos.Wcf.Library.Payments
  • Oceanside.Pos.Wpf.Controls

Microsoft Source see License

  • Microsoft.Practices.ServiceLocation
  • Microsoft.Prism
  • Microsoft.Prism.Commmon
  • Microsoft.Prism.Interactivity
  • Microsoft.Prism.MefExtensions
  • Telerik.Reporting.dll
  • Telerik.Reporting.OpenXmlRendring.dll
  • Telerik.Reporting.XpsRendering.dll
Visual Studio POS Project