473,386 Members | 2,114 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

open source

Hi Folk

For the last few years I have been working on an application for small
hotels, bed and breakfast, function places (e.g. restaurants) and the like.
Slowly, the application is starting to work
better and better. It has now been installed in a few great locations and
it is doing very well.

The application has been written with the following philosophy:

1. not so easy for novices, super fast and easy for regular users. Not for
dummies but for smarties. For example, not so many icons and the like, but
easy data-entry.

2. modular design (same concepts are used throughout)

3. very large application (85Megabyte compressed FrontEnd), but with lots of
tools to make the maintenance easier

4. very strict and easy to use naming rules with short names

5. should encompass all parts of the business (from bookings through to
accounts, project management, invoicing, working hours, direct marketing,
business performance measures, procurement, etc... etc...) and can therefore
be used by a wide variety of businesses.

6. Application should be updatable real fast and easy, with separate tables
for location specific settings so that each user can download the new
version

7. Application is open source. My dream is to make the
application available for free for anyone, anywhere. I would like to earn
my money by implementing
the application and helping people to do better business. Not by selling
the software. The idea is also that others will make money from the
application and that they will share new developments.

Some development features include:
- many forms are created automatically (three for each table (list, edit one
and subform)
- complete development interface, including
- report builder
- search functions
- table builder
- query management
- etc... etc....
- commands that can be used in the immediate window to make development
faster
- etc...

user features include:
- personalisation per user
- printing manager makes printing easy and super versatile (100s of filters)
- lots of graphs to show data
- amazing data-entry model that makes data-entry really fast and efficient
- smooth search function whereby, similar to the find in firefox, but with a
filter
- zoom function to increase/decrease form size
- modular design makes learning new parts easy (once you know one part, you
know it all)
- etc....
My idea is to post the application on the web so that people can use ideas
from it.
In return, I am hoping that people will get involved in the development of
the application.

I don't care if other people make money of it, I just like it to be a
success and sell my consultancy services for implementing the application.

At the moment, I give away the application for free and I sell a maintenance
contract. This seems to be working well, because people get a lot more
than just a piece of software. They get assistance in making their business
work.

There is still a million things to do to make the application better, but I
can not do it all by myself. I was planning at setting up a website where
people can log changes and the like, to smooth out that process.

I was wondering if anyone is interested to be involved or has any other
ideas on how to develop this idea further.

Look forward to your comments

- Nicolaas
Nov 13 '05 #1
3 1968
windandwaves wrote:
Hi Folk

For the last few years I have been working on an application for small
hotels, bed and breakfast, function places (e.g. restaurants) and the like.
Slowly, the application is starting to work
better and better. It has now been installed in a few great locations and
it is doing very well.

The application has been written with the following philosophy:

1. not so easy for novices, super fast and easy for regular users. Not for
dummies but for smarties. For example, not so many icons and the like, but
easy data-entry.

2. modular design (same concepts are used throughout)

3. very large application (85Megabyte compressed FrontEnd), but with lots of
tools to make the maintenance easier

4. very strict and easy to use naming rules with short names

5. should encompass all parts of the business (from bookings through to
accounts, project management, invoicing, working hours, direct marketing,
business performance measures, procurement, etc... etc...) and can therefore
be used by a wide variety of businesses.

6. Application should be updatable real fast and easy, with separate tables
for location specific settings so that each user can download the new
version

7. Application is open source. My dream is to make the
application available for free for anyone, anywhere. I would like to earn
my money by implementing
the application and helping people to do better business. Not by selling
the software. The idea is also that others will make money from the
application and that they will share new developments.

Some development features include:
- many forms are created automatically (three for each table (list, edit one
and subform)
- complete development interface, including
- report builder
- search functions
- table builder
- query management
- etc... etc....
- commands that can be used in the immediate window to make development
faster
- etc...

user features include:
- personalisation per user
- printing manager makes printing easy and super versatile (100s of filters)
- lots of graphs to show data
- amazing data-entry model that makes data-entry really fast and efficient
- smooth search function whereby, similar to the find in firefox, but with a
filter
- zoom function to increase/decrease form size
- modular design makes learning new parts easy (once you know one part, you
know it all)
- etc....
My idea is to post the application on the web so that people can use ideas
from it.
In return, I am hoping that people will get involved in the development of
the application.

I don't care if other people make money of it, I just like it to be a
success and sell my consultancy services for implementing the application.

At the moment, I give away the application for free and I sell a maintenance
contract. This seems to be working well, because people get a lot more
than just a piece of software. They get assistance in making their business
work.

There is still a million things to do to make the application better, but I
can not do it all by myself. I was planning at setting up a website where
people can log changes and the like, to smooth out that process.

I was wondering if anyone is interested to be involved or has any other
ideas on how to develop this idea further.

Look forward to your comments

- Nicolaas


Make a Rails application out of it... (www.rubyonrails.com). Unless you
want people completely taking your code, I would think twice about
"giving it away". You're talking a vertical market app, not a lexical
analyzer.

And some company just might find your app and hire ME to figure out how
it works and do the work on it (because they've already hired me to do
all their Access crud, so it's no more $$$ out of pocket for them).

The usual model is to sell the app cheaply, but not free. Free implies
"we don't need you".
Nov 13 '05 #2
corey lawson wrote:
windandwaves wrote:
............................
Make a Rails application out of it... (www.rubyonrails.com). Unless
you want people completely taking your code, I would think twice about
"giving it away". You're talking a vertical market app, not a lexical
analyzer.

And some company just might find your app and hire ME to figure out
how it works and do the work on it (because they've already hired me
to do all their Access crud, so it's no more $$$ out of pocket for
them).
The usual model is to sell the app cheaply, but not free. Free implies
"we don't need you".

hmm interesting...

I understand the idea that if it is free then it cant be worth much idea.
But then how do I get others to contribute to it?

I could just try to raise some funds and do it all myself with some extra
help from a couple of programmers, but I was hoping that the worldwide
exposure would give it more than what you can achieve from a single office.

In the end, I want any small and medium sized hotel owner to be able to hop
online and download the latest version for their company, complete a couple
of easy wizards for setting it up and being able to run the show. If 100s
of them do this then surely their must be some money in it by selling
related services and the like....

Thanks for your reply

- Nicolaas
I will check out that rails project.
Nov 13 '05 #3
windandwaves wrote:
Hi Folk

For the last few years I have been working on an application for small
hotels, bed and breakfast, function places (e.g. restaurants) and the like.
Slowly, the application is starting to work
better and better. It has now been installed in a few great locations and
it is doing very well.

The application has been written with the following philosophy:

1. not so easy for novices, super fast and easy for regular users. Not for
dummies but for smarties. For example, not so many icons and the like, but
easy data-entry.

2. modular design (same concepts are used throughout)

3. very large application (85Megabyte compressed FrontEnd), but with lots of
tools to make the maintenance easier

4. very strict and easy to use naming rules with short names

5. should encompass all parts of the business (from bookings through to
accounts, project management, invoicing, working hours, direct marketing,
business performance measures, procurement, etc... etc...) and can therefore
be used by a wide variety of businesses.

6. Application should be updatable real fast and easy, with separate tables
for location specific settings so that each user can download the new
version

7. Application is open source. My dream is to make the
application available for free for anyone, anywhere. I would like to earn
my money by implementing
the application and helping people to do better business. Not by selling
the software. The idea is also that others will make money from the
application and that they will share new developments.

Some development features include:
- many forms are created automatically (three for each table (list, edit one
and subform)
- complete development interface, including
- report builder
- search functions
- table builder
- query management
- etc... etc....
- commands that can be used in the immediate window to make development
faster
- etc...

user features include:
- personalisation per user
- printing manager makes printing easy and super versatile (100s of filters)
- lots of graphs to show data
- amazing data-entry model that makes data-entry really fast and efficient
- smooth search function whereby, similar to the find in firefox, but with a
filter
- zoom function to increase/decrease form size
- modular design makes learning new parts easy (once you know one part, you
know it all)
- etc....
My idea is to post the application on the web so that people can use ideas
from it.
In return, I am hoping that people will get involved in the development of
the application.

I don't care if other people make money of it, I just like it to be a
success and sell my consultancy services for implementing the application.

At the moment, I give away the application for free and I sell a maintenance
contract. This seems to be working well, because people get a lot more
than just a piece of software. They get assistance in making their business
work.

There is still a million things to do to make the application better, but I
can not do it all by myself. I was planning at setting up a website where
people can log changes and the like, to smooth out that process.

I was wondering if anyone is interested to be involved or has any other
ideas on how to develop this idea further.

Look forward to your comments

- Nicolaas


I have made something similar for a Banquet Hall facility. I haven't
released anything, but you are welcome to look through it and
incorporate anything as long as code is GPL licenced.

le****@xhxexrxvxexn.com (remove x's)

email me and I'll send you a copy.

Nov 13 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: user mysql | last post by:
HELLO FRIENDS. HERE A FANTASTIC NEWS FOR MYSQL WINDOWS USER. READE THIS. The article is grab from www/internetnews/com/ DO YOU THINK THAT IS A GOOD NEWS ? ...
13
by: Allison Bailey | last post by:
Hi Folks, I'm a brand new Python programmer, so please point me in the right direction if this is not the best forum for this question.... I would like to open an existing MS Excel spreadsheet...
188
by: Ilias Lazaridis | last post by:
I'm a newcomer to python: - E01: The Java Failure - May Python Helps? http://groups-beta.google.com/group/comp.lang.python/msg/75f0c5c35374f553 - I've download (as suggested) the python...
0
by: Unigroup of New York | last post by:
Content-Type: multipart/mixed; boundary="------------C465DF38DCB38DD2AF7117E0" Lines: 327 Date: Tue, 15 Feb 2005 23:36:38 -0500 NNTP-Posting-Host: 24.46.113.251 X-Complaints-To: abuse@cv.net...
2
by: greatbooksclassics | last post by:
Open Source DRM? What does everyone think about it? Will Open Source DRM ever catch up to MS DRM? Will DRM ever be integrated into common LAMP applications?...
115
by: TheAd | last post by:
At this moment I use MsAccess and i can build about every databound application i want. Who knows about a serious open source alternative? Because Windows will be a client platform for some time, i...
6
by: B B | last post by:
Okay, here is what's happening: I have a reasonably fast laptop (1.4 GHz Mobile M, so comparable to 2.5GHz P4) doing .net development. Running Windows XP pro, SP2 IIS is installed and running...
0
by: gm | last post by:
Immediately after generating the Access application from the Source Safe project I get: "-2147467259 Could not use ''; file already in use." If Access database closed and then reopened I get:...
0
by: Richard Jones | last post by:
Call for Papers --------------- Open Source Developers' Conference 2007 - Brisbane, Australia "Success in Development & Business" OSDC is a grass-roots conference providing Open Source...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.