Saloon & Service Appointment Management System For USA based Client



Similar documents
Online ecommerce Website For UK Based Golf Products and Accessories Retailer

E-Commerce Website. Online Grocery Store

SaaS Based Inventory Management System For US Based Client

E-Commerce Website For UK Based Company

CMMi and Application Outsourcing

SAAS BASED INVENTORY MANAGEMENT SYSTEM WHITE PAPER

Human Resources Department.

Sophos Mobile Control Installation guide. Product version: 3

DEVELOP ROBOTS DEVELOPROBOTS. We Innovate Your Business

Compatibility Matrix BES12. September 16, 2015

esarinformation Systems Simplifying your Technology Mobile Applications Development Profile

VISION BPM. Business Process Management.

ORACLE CRM ON DEMAND RELEASE 26

Compatibility Matrix BES10. April 27, Version 10.2 and later

Business Problems Addressed

Hardware, Software & Network Requirements

Sophos Mobile Control Installation prerequisites form

Exchange ActiveSync (EAS)

Ashley Clarke Hosted Desktop. Business Name

Mobile Print/Scan Guide for Brother iprint&scan

Sophos Mobile Control Installation guide. Product version: 3.5

MOBILE APP DEVELOPMENT FROM IMAGINATION TO REALITY WHITE PAPER

Rocket Mail Smartphone Configuration Guide. Version 2.0

Ricoh HotSpot. Printing App. User s Guide. HotSpot Printing App supports:

Cisco is a registered trademark or trademark of Cisco Systems, Inc. and/or its affiliates in the United States and certain other countries.

SMART CRM Desk for Service Sector. Solution for Customer Relationship Mgmt (CRM) in Service Industry

Client-centered Service Management

Front Desk Web Appointment Book Installation

User Guide. BES12 Self-Service

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

How Do I Remove My Office 365 Account From An iphone, ipad or ipod Touch?... 1

CAS PIA. Description of Services

How to Pop to Outlook

Microsoft Outlook Phone Set Up

Mitel Performance Analytics

Technology Services...Ahead of Times. Enterprise Application on ipad

United Way Mobile App

Egress Switch Reader. User Guide 2.3

Stellar Phoenix Exchange Server Backup

Simple. Smart. Powerful.

Global Recognition for PRO IT Solutions. Global Banking & Finance Review Awards UK: Best new micro financing IT Solution provider

REAL ESTATE PORTAL SOLUTION. Ver 1.11

BROCHURE. KenCloud TM Point of Sale. Brochure- KenCloud TM POS. Swash Convergence Technologies Limited

Mobility Strategy. For Enterprises

HyperOffice and the On-Line Collaboration Marketplace

It is today we must create the world of the future. It is today we must create

Mobile Configuration Profiles for ios Devices Technical Note

Maximizer CRM in Our Cloud

Product Information. Sugar vs Zoho. Features Comparison

COSA. COSA BPM Suite. Roadmap

PrinterOn Print Management Overview

Deltek Touch Time & Expense for GovCon. User Guide for Triumph

Compatibility Matrix BES12. June 30, 2016

Dedicated Hosted Exchange 2013

AkrutoSync 4.0 User Guide

How To Develop A Mobile App For Business

E-commerce: Competing the Advantages of a Mobile Enterprise

Title Page. Hosted Payment Page Guide ACI Commerce Gateway

Kaspersky Lab Mobile Device Management Deployment Guide

A bespoke medical app solution for real time dynamic content delivery and collection

Aspire Systems - Experience in Digital Marketing and Social Media

Network Test Labs (NTL) Software Testing Services for igaming

Cloud Hosting Terms and Conditions

Mobile app for ios Version 1.11.x, December 2015

1. What are the System Requirements for using the MaaS360 for Exchange ActiveSync solution?

CMS, CRM, shopping carts, Web applications

G-Cloud 6 SERVICE DEFINITION

System Requirements for Microsoft Dynamics NAV 2016

RESPONSE TO RFP COMMITTEE MANAGEMENT SOFTWARE SOLUTION. Prepared for Brigham Young University. April 21, 2015

Compatibility Matrix. BES12 Cloud. December 14, 2015

Company Overview. History

LANDESK Service Desk. Supported Platforms and Feature Compatibility

Mobile app for ios Version 1.10.x, August 2014

SAP Business One mobile app for ios. Version 1.9.x September 2013

Sizing and Deployment of the SAP Business One Cloud Landscape. SAP Business One Cloud Landscape Workshop

idocuments Solutions Overview Enterprise financial management & workforce solutions June 2015

Copyright 2013, 3CX Ltd.

Numara Track-It! Product Family Overview.

BlackBerry Enterprise Service 10. Secure Work Space for ios and Android Version: Security Note

Prospects Quick Start Guide 2013

How To Understand And Understand Cwr Mobile Crm

Software solutions for the Lexmark Solutions Platform

Delivering Transport Software Solutions

Evolutyz Corp. is a future proof evolution of endless opportunities with a fresh mind set in Technology Consulting and Professional Services.

Ab Frohwein Hein Keijzer

CRM-Project The 4th Module. Benefits. Functions. Project Management in Microsoft Dynamics CRM. Microsoft Dynamics CRM

Transcription:

Case Study Saloon & Service Appointment Management System For USA based Client [Information Technology Custom Web & Mobile Application Development ASP.NET, C#, MS SQL Server, ios, Android] Client Overview About Client: A USA based client providing online web-based services for salon industry across the various countries considered as United Stated, United Kingdom, Australia and Canada. Requirement Overview: The aim was to develop online software for salon industry and deliver it based on SaaS model to different saloon owners. Subscribing to this software the salon owner can have their own online salon store and provide a new way to their business. The software was required to provide convenience to saloon customers (service appointment hirer) to book online appointments using a user friendly calendar. The software should suggest a nearest store location. The website is having mainly four types of users such as: Salon owner, Salon services provider person (Man/ Woman salon services provider under each salon), Customers (Salon services hirer) and Website super administrator. Client wanted to provide more comprehensive features within robust website architecture along with more user-friendly and efficient accessibility to the application users. Website was required to have social site integration options within Twitter and Facebook. The client wanted to implement features like inventory management, managing payroll, call-to-confirm appointments and sending out reminders for its business users (saloon owners / service providers) besides creating their business website and social networks. Client wanted to develop this software product through various technology platforms such as: Web-based development, Mobile Platform development (iphone / ipad / itouch / Android) & Facebook Website Development. Proposed Solution: Silver Touch has proposed web-based solution using.net based technology platform over the window server 2008 operating system. The interfaces of the proposed webbased application were designed to have rich user experience and a user-friendly way to access functionalities. The proposed solution also makes use of mobile platform and has apps available for iphone/ipad and Android. It has TWO mobile applications one for Business Owners and other for their Clients. The website is having a role based access for each user and SilverTouch Technologies Limited copyright 1992-2014 all rights reserved. Property of SilverTouch Technologies Ltd.

provides powerful & unique features to the following user types: 1. Calendar Management: The proposed solution offers full featured calendar management functionality. This enables each service provider (saloon owners / businesses) to manage their customer appointments by having multiple types of schedules on daily, weekly and monthly basis. Each service provider can manage the working hours, prices and service durations through this functionality. On the other end, each customer has the option to book their appointment by choosing specific salon services, specific service provider under a specific salon. 2. Online Appointments: This functionality is allowing users to book appointment by 24/7 online. Customers can book online for multiple services with multiple service providers at once. Only available timings of each service provider are shown. 3. Email/ Text / Push Notification: The solution makes use of emails and sms notifications and enable salon owner to update their customers. The saloon owners can let their customers know about upcoming events and/or any promotional offers run by them. 4. Customer Tracking: Using this functionality each salon owners is able to track their customers. This include accessing the information like contact details, services availed, retail history, IOUs, formulas, allergies, general notes, attendance, reward points and feedbacks posted. This information can be pulled for any selected salon and/or service provider. 5. Point of Sale (Taxes, Inventory and Inventory): The proposed solution has a PoS module intended towards automating the retail operations specific to Saloons & Spas. This includes integration with credit card reader and bar-code reader to achieve retail transaction. 6. Payroll & Employee Management: The solution provides ability for the saloon owners to manage the employee data and payroll. The payroll related data is captured into the system. Saloon owners can customize payroll report per service provider, pay period and Commission structure. 7. Reporting: The solution offers salon owners to generate trend reports on a daily, weekly, monthly and annual basis. Also progress reports, revenue summary, service spread, retail sales spread, service-provider sales, product sales and customer retention. Each report can be exported to Excel, CSV, PDF or text formats. 8. Own webpage creation: The proposed solution offers the saloon owners to create their own website. This feature (website) is also included in the SaaS based delivery. The website created for each saloon owner has well structured information management of their own. This information include Promotions, Styles, Services details, Service provider details, Reviews, Contact information, Email address, Salon website and Directions. Whereas the customer can able to view salon specific information each as different services, prices and service providers related details. Project Description Initial concept behind this project is to present a platform for all salon owners, which allows customer to book appointment online and on other hand it provides a great interface for salon owners to manage their schedules. Client s revolutionary web-based appointment calendar allows customers to view and select the most convenient times to schedule their appointments with salons, 24 hours a day. While browsing the site, customers can search for the best prices, the best promotions, the latest styles, and the 2

best reviewed stylists in their area. For salon owners and their staff, the software and web site eliminates the tiresome and tedious task of scheduling appointments using a pen and paper. Along with this innovative technology, salons have the ability to advertise their special promotions, showcase their salon, their stylists, and their latest styles to build new clientele. This product is now available in 5 different platforms: Web application, iphone interface, Android interface, ipad and ipod interface. *The product will shortly be launched on Blackberry & Windows Mobile platform as well. Objectives The Project Objectives were: 1. To evaluate best solution for booking online appointments and manage the same. 2. To develop the outlook type calendar with different views to display the appointments and perform various actions on that. 3. To develop secure web based access to the Users, Powerful search capability of appointments. 4. Development of an iphone/ android/ ipad and ipod applications for hair dressers to manage their daily schedules. 5. Develop a proximity search based on the zip-codes in 100 miles radius. 6. To manage the accounts of customers, hair dressers and the shop owners. 7. To implement points based promotional schemes. 8. To integrate merchant gateway with features like recurring payments and refunds. 9. Use new.net feature called LINQ to perform database transactions. 10. To develop SOA architecture using LINQ to support iphone application using web services. 11. To implement web-based POS (Inventory, Payroll and Reports). 12. To develop IOU functionality and manage the same. 13. To implement SEO. 14. 3rd party limitation for payment gateway and authorized.net 15. To develop website compliant to Web 2.0 standard. Project Approach / Activities The Project was divided into various phases to achieve the best results in less time with optimal utilization of available resources. 1. Phase I: Prototype designing and system understanding by using Wire Frames. 2. Phase II: Analysis the System Flow, database design and dependable entities. Review risk points of database and application. 3. Phase III: Create new applications for Web, iphone and Web Service. 4. Phase IV: Testing all features and making deployment plan. 5. Phase V: Setup of testing environment (same as the production environment) and creation of same workload as production environment. 6. Support & Maintenance: Ongoing, under a separate contract. 3

Technology Development Platform Technology Specifications Technology & Framework.NET Framework 3.5 Third party tool Technical control Database SQL Server 2008 Email SMTP Web Server/Hosting Platform IIS 7.0 Languages ASP.Net, C# Operating System Windows 7 Deployment Platform Technology Specifications Technology & Framework.NET Framework 3.5 Third party tool Technical control Database SQL Server 2008 Email SMTP Web Server/Hosting Platform IIS 7.0 Languages ASP.Net, C# Operating System Windows server 2008 Email Compcast Hosting (Website & Web-services) 3rd Party Cloud Servers Number of Servers More than 7 Servers (web servers and database servers) Security SSL Certificates, Captcha Encryption TripleDES Cryptography Algorithm Prevention Custom Code deployed for preventing SQL Injection and DDOS Attacks The mobile apps have been developed for android and IOS users and are deployed over respective app stores. Duration 1. Project Man Hours: 34000 Man Hours 2. Project Life Cycle: 1000 Business Days Benefits 1. Website is providing online salon finder facility to their Users/Customers. 2. Customers can search salon services using this website and have Appointment & Scheduling for salon services done per their convenience. 3. Customers should able to choose desire Service provider after selection from specific salon industry. 4

Key Challenges 1. Outlook type calendar development and management on a web based application. 2. Payment gateway integration for recurring payments, card present transactions and card does not present transactions with refund facility. 3. Proximity search based on the zip-codes in 100 miles radius to search the salons in specific state and city. 4. Ensuring the security of personal data of users. 5. SEO implementation and dynamic URL re-writing. 6. To minimize the number of post-backs to make AJAX enabled web site. 7. Implementation of more than 70% of web site functionalities in iphone application. 8. SOA architecture (using LINQ) to communicate to iphone with live database. 9. Implementation of Credit card reader and bar-code reader for POS. 10. Implementation of IOU and its management. 11. Managing emails and text messages for appointments. 12. Hourly backups and restores between two machines. So when one dies the second activates. 13. Sending special promotions through emails and text messages to all the customers who come under specific radius enters by the user at run time. 14. Managing the timings of all the salons reside in different states of USA by considering the time difference between them and day light saving. 15. Browsers compatibility for IE/Firefox/Safari/Google chrome. 16. Unit Test, Integration Test, Regression Test before deployment. 17. Separate merchant Account. 18. Credit card payment with credit card swipe. 19. Online appointment search: 19.1. By multiple booking 19.2. In less than 5 second 20. Graphical report 21. Synchronization of database 21.1. Client website is developed in more than one platform via single database synchronization. 21.2. Concurrency issue: Online Booking for hair cutting by more than one user at the same time. Results Achieved 1. Developed online booking & scheduling software for Salon Industry OR Virtual shop online management. 2. Payroll management & Inventory Management. 3. Shopping cart barcode reader. 4. Gift certificate advance functionality. 5. Number one website in USA. 6. Currently it has 6000+ Saloons & Spa in USA, Canada, Australia and United Kingdom. 7. A secured environment is created to hold the personal data of users. 5

Deliver best products, software solutions and services, on time with quality, and as per customer expectations About SilverTouch SilverTouch, a company established in 1992 is widely accepted for its IT solutions with a huge customer base in more than 20 countries across the world. SilverTouch is actively engaged in Enterprise software development, enterprise content management, document management and IT consulting services such as Business process optimization, process consulting, implementation and customization of ERP. SilverTouch leads brilliantly in new technical developments such as: Mobile Application development services on iphone, ipad, Blackberry, Android, J2ME and Windows mobile platforms. Even now, SilverTouch helps its global clients for major developments, deployments and managements of their mobility solutions and enterprise application development programs. SilverTouch has alliance with several industry leaders such as Microsoft, Apple, Cisco, IBM, Oracle, SAP, Java, Dell, VM ware, Symantec, Sonic Wall which provides a competitive edge over other industry peers and targets to understand and cater to all types of requirements that concern our clients, thereby, leading to serve them precisely to their satisfaction. For more information, please visit www.silvertouch.com or email info@silvertouch.com India Headquarter SilverTouch Technologies Limited 2nd Floor, Saffron, Nr. Panchwati Circle, Ahmedabad-380 006. Phone : +91-79 - 2656 31 58 E-mail : info@silvertouch.com Web : www.silvertouch.com United Kingdom SilverTouch Technologies UK Limited Essex Technology & Innovation Centre, Unit 7, The Gables,Ongar - CM5 0GA, United Kingdom Phone : +44 - (0) 127-736-4689 E-mail : info@silvertouchtech.co.uk Web : www.silvertouchtech.co.uk North America SilverTouch Technologies INC 497 Route 27, Iselin, NJ 08830 United States Phone : +1 201 299 3529 E-mail : info@semaphore-software.com Web : www.semaphore-software.com copyright 1992-2014 all rights reserved. Property of SilverTouch Technologies Ltd. INDIA UK USA NETHERLANDS AUSTRALIA FRANCE GERMANY This statement of work is proprietary of SilverTouch Technologies Ltd. and contains trade secrets and confidential information which is solely the property of SilverTouch Technologies Ltd. This statement of work is intended for internal use only. Therefore, it shall not be used, reproduced, copied, disclosed and transmitted, in whole or in part, without the express consent of SilverTouch Technologies Ltd. 6