[TYPO3-dev] new features planned for travelguide extension

David Denicolò | InteRa srl - graph David Denicolò | InteRa srl - graph
Thu Mar 9 15:36:51 CET 2006


Hi all,

I'm David, from Ravenna Italy, i develop travelguide extension last year.
I start planning some new features that will be implementated in a new 
version of travelguide extension.
I want to explain the project 'couse is quite complex and a 
collaboration is very appreciate.

These make the extension really useful and power! Some collaboration is 
welcome.
I'm proud to tell you this extension become quite popular (about 1k 
downloads i think), but now there isn't on TER, do you know why?



I will explain project strategy

future features summary:
add an external template
Extend search/list/single view
FE hotel sign-in
FE hotel edit
Booking on-line (with tracking reservation)
improve statistic


I have two project lines, and I need to chose one, the first one is to 
rewrite entire extension, the second one is to mix together these ext:
travelguide
julle_companydirectory (and julle_feedit)
extendedshop


Develop (and project also) approach

I need some info 'couse i'm not a superskill developer.
Do you think that is more quickly make separated extension or a big only 
one extension?
In the case the modular approach is better, I think the core extension 
should be IMHO:

|----------------------------------------------|
| extension        | what does it do?          |
|----------------------------------------------|
|                  |                           |
| travelguide core | external template         |
|                  | search/list/single views  |
|                  | stats                     |
|                  |                           |
|------------------|---------------------------|
|                  |                           |
| registration     | FE hotel sign-in          |
|                  | FE hotel edit             |
|                  |                           |
|------------------|---------------------------|
|                  |                           |
| booking online   | booking online            |
|                  | tracking reservation      |
|                  |                           |
|------------------|---------------------------|
|                  |                           |
| invoice          | single hotel view/edit    |
| percentage       | admin all hotel view/edit |
|                  |                           |
|------------------|---------------------------|



I don't know if typo3 4.0 needs different ext writing skills from 3.6. 
(on which I wrote and tested travelguide ext last year).
I see Kickstarter is 0.2.1 alpha (for 3.8.1), it gives more help for 
developing than before versions?
I don't used templavoila before these days and i don't know if is 
useful/doable make this extension TV compliance (I have invented now, 
but I ignore what it means!) :P




If you are interested please read here a more exhaustive explanation of 
the future features:

External template:
now the ext template is hardcoded in the main code, will be useful to 
write it out in the ordinary mode like tt_news or others ext...

Extend search/list/single view:
more details and services could be added, like parking, pool, air 
conditioned, and so on...
add more pictures and description for single view.
add more alternative languages
search engine must be upgraded to search by prices, reservation 
availability and services... (example: search an hotel lower than 
80euro, in june, with parking, baby-sitter, near railway station, near 
beach).

FE hotel registration
give in the FE, the possibility to registrate an hotel (restourant, bar, 
pub, and so on...).

FE edit
give the chance in the FE account to administrate self data like foto, 
descriptions and so on...

Booking on-line
Add a complete module for booking. (this will interest all others 
modules). every account could set room prices, date availability period, 
discount for family and so on... I intend these like variations of 
"products" in a typical e-commerce: a room with two single beds may 
diffear in cost to a double bed room and so on... the price is 
influenced by period date, but is it possible to insert rooms like 
products, for example:
- single room from 1-feb-2006 to 31-may-2006: 80euro per day
- single room from 1-jun-2006 to 31-sep-2006: 110euro per day

obviously booking means two other modules:

tracking prenotation (I'm inspired by e-bay)
used by hotel admin
it will track all prenotation, and show to hotel admins the prenotations 
for rooms.
also it will used to set if a prenotation was right or not by hotel 
admin. something like in e-bay when after sold something, sellers set 
the shipping is done.

invoice (or a better name) module
the main commercial idea  is to earn a percentage of the reservation. so 
hotel admins can see in a reserved page invoices. like e-bay.
in same cases a prenotation could be deleted or modified, so hotel 
admins can avert or modify the invoice.

BE admin could see all tracking reservation...


Statistic (relative to this ext) should be improved, to show:
hotel total hit
hotel hit by month
count external link click (like to the hotel website)
and so on...




other ideas are welcome.

regards, David.

p.s. perhaps i did a lot of mistakes, (i'm sorry for my poor english 
knowledge)

-- 
__________________________
David Denicolò Chief Designer at InteRa srl
Ravenna - Italy - www.intera.it




More information about the TYPO3-dev mailing list