Write some Software component in Joomla 3

Closed Posted Nov 11, 2015 Paid on delivery
Closed Paid on delivery

Before everything I need clean code, and well written.

I would like to create a component in Joomla 3

The component need to be smart, clean and secure coded.

The purpose of the component is: For Car Driving School Management

Front End:

1) Course Registration System

• Attractive Design, need to be mobile responsive and very nicely design

• Secure Registration Form for Classes

• Calendar view, List view for the courses

• Some courses has capacity, and some open

• Package Selection

• Individual Selection

• Registration can be done from the calendar, or from the list view

• Secure payment by PayPal Pro

• The client can put 20% of the total as non-refundable deposit or pay all upfront.

• Sometime we like to do: pay all upfront and get 5% discount. “Promo”

• Car Selection for training, we have around 10 cars in our fleet each car has different pricing so the prices will change depending on the car model.

• When there is a new registration, and email notification will be sent to the manager. Also SMS message will be sent to the manager number by using [login to view URL] gateway.

• The client will get email to view the booking, cancel edit [terms and condition will apply]… etc.

2) Car rental for Driver License Exam

Attractive Design, need to be mobile responsive and very nicely design

People can rent a certified car in do the licensing exam.

Please can book the car they wish for couple hours or a full day.

The prices are different for each car.

Please can book the car and see the available for each car for any giving date, keeping in mind we are using the same cars also to give driving lessons in section (1) above. So the developer need to come with unique idea that the both (1) & (2) are integrated.

The booking can only for the next day, not the same day, if they want to book for the same day they need to call the office.

• The client will get email to view the booking, cancel edit [terms and condition will apply]… etc.

Backend, or the management side:

Attractive Design, need to be mobile responsive and very nicely design

The owner, and the office worker will keep track of each car and what are the use of it by generating end of the day/week/month reports.

Easy management from the backend. The admin will need to keep track with registration … etc.

If someone called they will go to the system and check which car is available … etc.

The admin can register any client if they call by phone to the system

Overwrite, cancelation management.

On screen notification of any changes, for example if the admin online and someone booked or cancelled.. etc. there is on screen notification will show.

Admin can see the payment history and clients profiles

Easy add/edit the registration forms.

Full management and control for the courses/schedules, packages, promo … etc.

Full Management and control for the car rental

3) Open of your idea and how this can be done.

**** Easy coding, as I would like to create an app for the admin in the future. Thanks, ****

Extra notes:

Joomla PHP Software Architecture

Project ID: #8884373

About the project

7 proposals Remote project Active Dec 18, 2015