I am a bit overloaded, but there is always some way to accommodate new
tasks. I will review the requirements and the existing code. Hopefully I
will give you timely feedback.
There are two existing projects you can borrow some ideas:
1. tigercrm, for user roles and user management;
(tiger is based on sugarcrm)
2. compiere and similar ERP for PO and other financial applications. A
quick look on www.sourceforge.net > enterprise can help to find closer
matches.
I hope this can bring fresh ideas too.
Breno
webdev-request at linux.ie wrote:
> Send Webdev mailing list submissions to
>webdev at linux.ie>> To subscribe or unsubscribe via the World Wide Web, visit
>http://mail.linux.ie/mailman/listinfo/webdev> or, via email, send a message with subject or body 'help' to
>webdev-request at linux.ie>> You can reach the person managing the list at
>webdev-owner at linux.ie>> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Webdev digest..."
>>> Today's Topics:
>> 1. Developer Team required for small PHP/MySQL/LDAP project
> (Andres Jimenez)
>>> ----------------------------------------------------------------------
>> Message: 1
> Date: Tue, 10 Oct 2006 12:43:47 +0100
> From: "Andres Jimenez" <gandresin at gmail.com>
> Subject: [Webdev] Developer Team required for small PHP/MySQL/LDAP
> project
> To: webdev at linux.ie> Message-ID:
> <21362b660610100443r4f1cbab3u7dc9c65b3e556bc2 at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>> Dear all,
>> I am working on a Purchase Order System for the Dublin Institute for
> Advanced Studies. I want to modify (I have already started) Assetman (
>http://www.bctree.com/~assetman/ demo:
>http://www.bctree.com/~assetman/assetman-gpl/login.php ), a PHP &
> MySQL application (it uses ADOdb for accessing the database) with some
> extra scripts for generating PDF files.
>> The modifications already done are just a few:
>> -"Email address" replaces "username" as userid field.
> -Added a few extra datafield for some items.
> -Hide any reference to Invoicing (we don't sell anything).
> -Forms have been made simpler.
>> The current code is here: http:/www.stp.dias.ie/~ajimenez/DIASpo.tar.bz2
> It includes Assetsman before being modified.
>> The code is very simple, with almost no separation between application
> and presentation layers. We don't need any fancy look or a full
> redesign of the application, so it can just be kept simple.
>> The code is GPL'ed, so feel free to reuse any code from any GPL project on this.
>> I need this team to develop this features:
>> --STAGE 1 Functionality
>> * Implementing a user & groups structure based in roles
> A user has to be part of at least 1 group. In every group 1 user
> will have "supervisor" role and will be able to pass that "supervisor"
> role to any user member of the group.
> There will be 1 special group (Finance Department) and 1 special role
> (Registrar). They ("Finance Department" group and "Registrar" user)
> will be able to see any kind or order in the system and
> approve/disapprove it.
> For the rest of users, a non-"supervisor" user will be able of seing
> his own orders only, while a "supervisor" user would be able to see
> and approve the orders sent by the whole group
>> A graphic showing the path an order has to follow can be found here:
>http://www.stp.dias.ie/~ajimenez/DIASpo.png>> * A PO number will be assigned by the Finance Office only and not
> being showed before of that. Something like a "Draft ID" would be fine
> until the order has been finally aproved.
>> --STAGE 2 Tracking
>> * A tracking system, able of logging any order's change (creation,
> modification, approval and deletion) has to be recorded including who,
> when and IP.
>> --STAGE 3 LDAP authentication
>> *Password (and only password) will be taken from an openLDAP/Active
> Directory server. Username (email address) and any other information
> about users would be taken from the MySQL database.
>>> STAGE 1 has to be finished ASAP (no more than 2 weeks). STAGE 2 & 3
> can be delivered in November.
>> I know it's friday evening and possibly I haven't given enough detail.
> We will allow some paid time for studying the code and discussing the
> speciffic features required.
>> Feel free of sending any questions, quotes or samples of your work.
>> I will keep working on this this weekend, so don't wait until Monday
> for contacting me.
>> Regards,
>> --
> Andres Jimenez
> IT System Administrator
> School of Theoretical Physics
> Dublin Institute for Advanced Studies
> 10 Burlington Road
> Dublin 4
> Tel. +353 1 614 0132
>>ajimenez at stp.dias.ie>>> ------------------------------
>> _______________________________________________
> Webdev mailing list
>Webdev at linux.ie>http://mail.linux.ie/mailman/listinfo/webdev>>> End of Webdev Digest, Vol 10, Issue 2
> *************************************
>
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!