Project

General

Profile

Add a project using a web form?

Added by Vinh Nguyen about 13 years ago

Hi everyone,

I just installed Redmine to test out as a project management system. I'm seeking advice on whether Redmine could fit into my desired workflow and am open to all suggestions. My desired workflow:

- Client would like to schedule a meeting (initiate project).
- Goes to our website (currently through google sites) and
views my availability via my embedded Google Calendar
- To schedule a meeting, I'd like them to fill out a WEB FORM where
they put in their contact information, describe their project, and
three available time slots. To submit, they have to go through some
kind of captcha system
- The content of the their form should be compiled into an email and
sent to me and the submitter with a subject that includes the
generated project ID. I'd like project ID's of the form
YYYY-MM-DD-LAST-NAME-[001-100], where the [001-100] is a counter (if
they were to submit multiple projects that day). This feature seems
very specific, so I guess I can live with a generated number by the
system. Once they submit the form, I'd like a project to be created for them in the system.
- I respond to their inquiry confirming a meeting time
- I can update status of the project via a web interface (the status
has to be editable and not restricted to "open", "close", etc, ie, not
restricted). Also, I would like to write comments for each project to
document what I did, the amount of time I put in, etc. It would be
great if I could document tasks for each project to make invoicing
easy.
- I would like to be able to assign the project to an individual or a group of individuals. I would also like to assign the project to another manager and that manager could delegate it to someone in his/her team.
- I need the ability to export the data (spreadsheets?) for invoicing
and to summarize the business for the year.

Based on what I'm seeing of RedMine, I don't think it is possible to add a project using some kind of a PUBLIC web form. I'd appreciate any comments and/or recommendations. Thanks!