InspireSmart Solutions, Inc. - Colorado Web Design and Development Company -Located in Denver at 1385 S. Colorado Blvd, Ste. 714, Denver CO 80246
InspireSmart Solutions
Back to portfolio

Online Golf, Tee Time Booking system

# User Type Login Name Password    
1 Administrator admin admin
2 User rajan rajan
3 Golf Club TOG-2283 indisoft

Download Product Specification in the following formats:

 

 

1. Introduction:
This document outlines the specification for The Online Golf booking system ? an online tee-time booking application.

2. Outline:
The demo site can be visited at http://golf.indisoft.org

For booking and enquiry please contact at our sales department at sales@inspiresmart.com Our sales department will contact you in shortest time.

2.1 Demonstration site:

2.1.1 Player Demonstration
The Player Demonstration is freely accessible by the public. It is composed of three parts:
(A) Purchasing a tee-time. (C) Joining Golf club. (D) My account.

(A) Purchasing a tee-time

  1. Login - username and password (member)
    Members can login with a history of previous transactions, previous club tee-times booked etc. (see ?My Account? section C below). A Member can proceed
    from step ii. below and login at any time to make a booking.
  2. Search for a tee time / Select tee time (guest player)
    Any player can search for a tee-time in the database without having to login first i.e. a guest can select tee-times to book. Searches can be performed by club
    name, location, distance from a location (provisional), time, date, cost etc.
  3. Enter player details (name and email)
    Once selected a tee-time can be purchased by a guest entering their name and email address.
  4. Confirm player details
  5. Accept Terms and Conditions
    Terms and Conditions will include a general Golf Company Terms & Conditions with an additional T&C for each club where necessary.
  6. Pay for tee time
    Online payment is automatically processed by a payment service provider such as Barclaycard Merchant Services.

(B) Joining the club

  1. General users
    Any user can ?join the club? at a minimal fee and obtain additional benefits, such as the online discount, email alerts etc. The user will need to input the same
    Information as above (step iii), plus additional information such as postcode, handicap (if applicable) etc.
  2. Invited users
    Other users who have received an ?invitation to join? can go to a dedicated page (not accessible from the website) and register using the process above
    in step iii. However this time they do not have to pay a membership fee

(C) My Account

A registered Player can administer the following details:

  1. My details
    Name, e-mail, phone etc.
  2. My bookings
    Information of previous tee-times booked, payments etc.
  3. My e-mail alerts
    Alerts of special offers, newsletter subscription etc.
  4. My golfing buddies (provisional)
    List of buddies/partners the user has played with before.

2.1.2 Club demonstration

Access to the Club demonstration will either be:

by invitation: System will invite all clubs to view the demo by giving them a default username and password (via email/letter). They can then log in through the login
Procedure and view the demo.

by registration: all clubs have to register to see to the demo, i.e. name, club name, and email, therefore registering and setting their status to ?enquired? in the database.
When they decide to participate they can login, fill in more details, and change their status to ?participating?.

The admin area for the club needs to be as simple, intuitive and as straightforward as possible. The Club demonstration is composed of four parts:
(A) Tee-time admin; (B) Club admin; (C) Club mini site area (provisional); (D) Player admin.

(A) Tee-time admin

  1. Login - username and password (Registered club)
    Each club will have a username and password to access their account securely. This can either be sent out by TOGC or requested via the website by a club.
  2. Manage tee-times
    Once logged in the club should see their home page which will highlight the following history:
    ? Tee times Available (at their club)
    ? Tee times Booked (?)
    ? Tee times Played (?)
  3. A 'manage tee times' options will be available in the menu. This will allow them to change the status of any live tee time that is either set to Available,
    Booked or Played.
  4. Upload tee-times
    The club can upload many tee time... also can set its repeat duration for weekly, monthly, yearly etc
    1 Date
    2 Time (hour)
    3 Time (minute)
    4 Time variation, e.g. +- 15 mins / +- 30 mins / Exact (or something similar)
    5 Players, e.g. 2 or 4 players
    6 Tee value
    7 Tee discount
    8 Repeat Duration ( daily, weekly, Monthly)
    9 Repeat up to ( 1 month , 2 month, 3 month etc)

(B) Club Admin
The clubs details can be changed from here: Contact details, Directions, Dress Code, Terms and conditions etc.

(C) Mini site (provisional)
When a player searches for a club, it opens a page that contains details of the course history. The club can update this page from the admin area. A small secondary
Menu will have:

[History]
Statistics
Location
Rules
Contact
Accommodation
Website

This section may be integrated with section B above

(D) Player Admin
Clubs can search for a Player?s details etc. phone, email etc.

2.1.3 Master Administration area

The Online Golf Company manages the Master Administration area. It allows control of all details held on the site and overrides all administration areas for players
and clubs.

It controls all:

1 Tee-times
2 Clubs
3 Players
4 Generate Finacial Reports
5 Reports on various fields
6 Backup Files Via CSV files
7 Database Backup with single click
8 Setting and Payment Options
9 Content Management System
10 News letter section
11 Order Management


Technology Description:
Developed in PHP, XML, Mysql.
Click to visit the site

Copyright (C) 2005-2007, InspireSmart Solutions, Inc. All rights reserved

Web Solutions Marketing Solutions IT Services Portfolio Our Specialties About Us Contact Us Site Map InspireSmart Blog

Colorado web design home Web development Colorado Web design Colorado Website in Denver Colorado Web development and web design company in Colorado Colorado web design Colorado web development Microsoft Dynamics Nav - Navision Microsoft Navision Software Microsoft Dynamics Nav Microsoft Navision Microsoft Navision Solutions Search Engine Optimization SEO for Business Search Engine Optimization Denver Search Engine Optimization Colorado Computer Repair Denver Computer Networking Denver Computer Repair Colorado Denver Computer Service