Home | How it works | Projects archive | Contact Us
Air Compressor Bot
 
The Career Path of Freelance Programming Jobs 

   Script Progress Tracking Scrip

Bidding Time:
26/11/2004 17:30 - 29/11/2004 17:30
Budget:
N/A
Status:
Closed


Job Type:
PHP
Description:



$5.95 Web Hosting

We're basically looking for a script to allow our users to view progress on
updates to our scripts. We'd do this ourselves, but time restraints mean we
can't.
Definitions:
Profile – a profile is a ‘front end' for the script. It is the section that
people browse to view the status of the progress of scripts.
Developer – a user who is developing the script being tracked
Module – a section of the script, each module is tracked individually
Category – A ‘group' that contains lots of individual modules
Administration panel – the area where developers can update the status of
modules, add new modules, add new categories etc…
Permissions set – a permission set defines what developers can and can't do.
Each action in the admin panel should be listed in the permission set. E.g. add
category, edit category, add module, edit module, delete module etc…
Features/Requirements:
PHP5 and PHP4 compatible, using MySQl
Portable and a breeze to setup, as I want it to be as easily deployable across
our company as possible.
Multiple functions files for both the admin panel and profiles – a file
containing all of the category functions in the admin, another file for the
module functions etc..

The administration panel should be separate from the profiles and in different
directories. They should be able to be separated and held on different servers.
The profiles should not rely on files from the administration panel, and the
admin panel shouldn't depend on files from the profiles. Each profile is self
contained, and connects to the same MySQL database to exchange information.
Single administration panel: A single administration panel is needed to manage
everything to do with the script. Including the adding/editing/deleting of
profiles, developers, modules and categories
The ability to create developers in the admin panel. Developers include a login
username, login password, real name, email address and ‘duties' field. Each
developer is also assigned to a ‘permission set'. The permission set determines
what they can and can't do.
Ability to add/edit/delete permission sets. A permission set contains the
permissions that a developer has. E.g. add module, unable to edit it. Delete
categories, unable to add them. Each action in the admin panel has a
corresponding entry in the ‘permission set'. If the entry = 1, they can do the
action. If it = 0, they can't.
Profiles: The ability to have multiple profiles so that one copy of the script
can track progress for a number of different versions of the script
The profiles list each category and module for that profile. They also have a
‘display developer information' page, so that if someone clicks on a developers
name, the developers information comes up.
Multiple categories. Multiple categories that can be assigned to different
profiles. Each category can belong to MULTIPLE profiles. Each category has the
OPTIONAL ability to show a progress bar that reflects the total progress of the
modules attached to it. The progress bar for categories is OPTIONAL, and is
turned on when adding/editing a category. Each category can be assigned a
developer – this is also an optional field.
Multiple modules. Multiple modules that can be assigned to an INDIVIDUAL SINGLE
category. Each module contains a name, description, a date of when the module is
expected to be completed, a percentage of how complete the module is, and a
progress bar showing the percentage complete. Each module can also be assigned a
developer, but this is optional.
I hope that covers most things. Do contact me for further information if
needed.

Start your work-at-home career for $7.00. Get direct access to thousands of freelance and home-based jobs. Click here to find work now.

Related Projects:
Textads Script
Set-up A Dedicated 2003 Server
Directories Submission
Clone Of A Website
Adult Website Creation Script

This project is the proprietary information of . Click here to remove this project from OUR database.
Operating System:
(I don't know)
Database System:
MySQL
<<< back

Recent Projects Archive:

Friday - Thursday - Wednesday - Tuesday - Monday - Sunday - Saturday

View all freelance web projects

 
Home | Projects archive | RSS | Resources | Links | Contact Us © 2004-2008 ProjectsList.biz /0.429