Closed

Custom Joomla Course Booking Component

We would like a custom Joomla module created for joomla version 1.5. This should be implemented on a test environment and the files provided to us so we can upload the component and install it into our joomla website. Upon completion we would like a teleconference to run through all the code and how it works with detailed comments in the code included.

Basically we need a custom booking component for joomla including:

- Booking

- Multiple currencies, paid through PayPal

- Student space (profile specific to user with their course details including documents/ videos/ invoices)

- Allowing for booking alterations (i.e. to cancel x amount of days before the course)

- View events on a calendar

- Search functioanlity to search for bookings based on category, keywords or location

- Document Library accessed by administrators (venue maps, pre course docs, post course docs) and ability to restrict groups from accessing these depending on whether they booked a course or not

- Reporting (snapshots of monthly revenue, invoices, users that have booked courses)

- Ability to add booking courses to categories (Business, accounting, IT) or course types (webinar, classroom)

- Email functionality (email users reminder of their upcoming courses, email person holding the course of attendees)

The component is for booking courses. This should include allowing an administrator to enter details for each course, such as time, date, location, cost, seats availalbe. It should allow then to enter the cost in the local currency of where the course is taking place - users will pay through paypal.

It should also contain a documents area to upload documents. Once a user books a course details should be emailed to them and a reminder 24 hours before the course is scheduled. They should also be able to view courses they have booked in their joomla account along with any documents they can download that relate to the course.

A list of people that have booked the course should be emailed to the registered person taking the course (i.e. they will enter their email address of the tutor which is hidden from the front end).

We would also like invoices to be stored in the joomla system of purchases made which will also be emailed to the user. Some reporting will be needed from this (sales each month etc)

The current joomla site has ACE, Community builder, Community ACL along with other custom components.

Users should be able to book more than one seat for the course, entering details for each person added. Administrators should be able to allow discounts on courses for people that book over a certain amount of seats

I have attached a scope for more detail which outlines functionality the old website had and some functionality wanted in the new website for a better idea of what is required

Skills: HTML, Joomla, MySQL, PayPal API, PHP

See more: joomla course booking component, booking system code download, videos custom, types of account in accounting, scope for accounting, php code for booking system, paypal library, need of cost accounting, list of website courses, joomla docs, Joomla component builder, it works community, it sales people wanted, front end reporting, events calendar module, documents in accounting, custom made videos, custom code joomla, component book, community events calendar, c# builder download, calendar of community events, business accounting system, builder sales person, joomla course book

About the Employer:
( 7 reviews ) Auckland, New Zealand

Project ID: #1104613

16 freelancers are bidding on average $3393 for this job

sanjay2004

Professional developers with similar expertise here. We are posting our bid as an expression of interest and appreciate further discussion in private message board. We are waiting for your message to communicate furthe More

$3000 NZD in 75 days
(729 Reviews)
9.8
funnyfox

Hi, please check PMB.

$10000 NZD in 75 days
(119 Reviews)
8.8
winmaclin

Dear Sir, Please see my personnel message. Thanks

$3000 NZD in 35 days
(488 Reviews)
8.7
Indexpage

Hi, We aim to provide you the best quality work. See more detail in PMB-Thanks

$4000 NZD in 45 days
(71 Reviews)
8.2
buraqtech

Check your PMB for details!!!

$3000 NZD in 32 days
(101 Reviews)
8.1
joomextensions

Hello, We are ready for that job. Please check the PM. Regards.

$2500 NZD in 45 days
(163 Reviews)
8.0
WSTIBS

we can provide quality solution with time base completion. ******* Check PM ******** Thanks

$3000 NZD in 35 days
(127 Reviews)
7.9
qitsol

100% client satisfaction, we are top joomla team.

$5000 NZD in 20 days
(95 Reviews)
7.5
websoftech

Plz check PMB

$2000 NZD in 45 days
(10 Reviews)
6.9
saivisiontech

Hi We have gone through the requirements and very much clear about the sane. We are having much experience to work with you for a quality and timely work We are a professional development company from india with qu More

$2600 NZD in 60 days
(76 Reviews)
7.1
LinkPlusOffshore

Please check PMB.

$2900 NZD in 65 days
(6 Reviews)
6.4
vgkumar12

We have lot of experience in [url removed, login to view] to start work and will finish in time. Please Check PM.

$2500 NZD in 15 days
(1 Review)
2.8
atatzkie

Hi we are the group of programmers and joomla expert informing you that we are willing to handle this project. Kindly PM us to our contact details as follows: Skype: coderme87 Email: phizanit[at]phizanitsoluti More

$2500 NZD in 60 days
(0 Reviews)
0.0
deamon1767

We have been working with Joomla since its mambo days. I would suggest either using a modfied AB Pro or integrated Moodle for your project. We can also do this custom. We have read your requirements and understand your More

$2840 NZD in 45 days
(1 Review)
2.3
datasoftnetbd

We are real expert for this project. please check PM

$2500 NZD in 14 days
(0 Reviews)
0.0
webbespokeltd

As a web development company registered in the United Kingdom, we will be able to complete this project for $2950 (NZD) with a 25-day completion date. Please check the PM we have just sent to you for previous work. More

$2950 NZD in 25 days
(0 Reviews)
0.0