In learning anything, what could be a better way to get started than
to pick a pet project and try to implement it? That's what I'm going
to try to do w/ RIFE.
I need to build a small application that has the following two actors:
- (Job) Poster (right now, just one, but in the future, they may
be many)
- Worker
I see three main pages on the site:
A) Job Poster Dashboard
B) A Job Listing Page and
C) A form for a Worker to express interest in a posted job
I'd like to implement the above using RIFE/CRUD (Is that the right way
to go?). I'd like to persist the data to Derby.
Details follow:
A) I want the the Job-poster to have a "dashboard" page that lets him
i) See a list of all of his previously posted jobs and ii) Add a new
job. The AJAX comes in here: I want the submit on the new job add
action to update the table of previously posted jobs on that same page
w/o a page re-load
B) There will be a "global" job listing page that lists all the jobs
posted. I'd like the columns to be sortable by date, price, etc.
This will be more interesting when there's multiple Posters.
C) Each job in the Job Listing Page should have an "I'm Interested"
link a Worker can click. That will present the Worker w/ a form where
he'll put in a name and an e-mail addr. On submit, a note should be
mailed to the Job Poster.
My initial focus is just to get a simple app up and running w/o having
to worry too much about numerous Posters (is this a bad idea?). This
is the basic kind of development that *I* think helps walk me through
most of the functionality I'd normally use w/ an app framework.
What I'm looking for from this post is answers to some of the
questions posted above:
- Is it a good idea to start w/ RIFE/CRUD?
- How should I handle the AJAX bit?
- Is not worrying about numerous Posters at this stage a bad idea
or OK?
Furthermore, direction on how to get started, and any input on
anything else I may not yet have thought of would be much appreciated.
I'm happy, once I get this project up and running, to work on
documentation w/ someone on it and make it available through
refers.org if Geert is open to it.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"rife-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/rife-users?hl=en
-~----------~----~----~----~------~----~------~--~---