[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