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

   Staff Manager Script

Bidding Time:
13/09/2004 16:44 - 18/10/2004 16:44
Budget:
N/A
Status:
Closed


Job Type:
PHP, Website Design, Script Installation
Description:



Netfirms Web Hosting for Small Business

Staff Manager Script
You will receive a PHP-script from us.
Following modifications are necessary:
Admin should be able to easily create and modify categories of co-workers via
admin-area.

On another site (only visible to admin) all co-workers are listed (only photo
and name).
Beside each name there are the checkboxes to all categories:
e.g. [photo] name, [] male [] female [] experienced etc….
script must take all categories from database and store informations from
selections there.

Admin can send “news”.
They show up on every co-workers “my account”-site in the first box.

Only Admin can add new users (Profile):
- Type (dropdown co-worker or boss)
- Surname
- Name
- Categories-checkboxes (get all from databse)
- Male/female
- Address
- Emailaddress
- Mobile Phone
- Home Phone
- Photo of the user
- Ratings
- Date of emplyment-start
- Length of employment
- Ending date of contract
- Special notes (just a text area for e.g. driving license, education,
special skills)

Only Admin can send new Projects. In admin-area, admin has two links to 2
different project-posting and notification forms:
1) “post projects to categories”:
- Date
- Time
- Location
- Description
- Max. Number co-workers needed (+ notify admin that max number has
been reached for project [project name] + switch on/off this notification
function via admin)
- Image (map)
- Bosses: several names must selectable via a dropdown (take bosses
from database)
- Below: notify: dropdown-menue with the categories from admin +
dropdown kind of notification (SMS or email)
- Button “send”, automatically posts the project/event to the site and
notifies selected users via selected way
2) “post projects to co-workers”:
everything is the same, but instead of category-selection all users are listed
and selectable via checkbox:

Below list all the co-workers of the respective category like
“[checkbox], photo, Surname, Name, ratings (%), emailaddress, mobilephone,
homephone, employed since, category”
below this table there is the link “check all”.
Links lead to:
- Photo/name to profile (all data)
- Ratings to list of all ratings
- Emailaddress opens a email form (e.g. outlooks own email window)
- Mobilephone/homephone automatically opens a connection via VoIP
- Employed since to profile again

Below: dropdown-meue: kind of notification (SMS or email)
Button “send”, automatically posts the project/event to the site and notifies
checkbox-selected users via selected way.

SMS gateway needed for this. See attached .doc for SMS-data sheet. Should be
simple to implement.

Please find the cheapest german VoIP-Provider and implement his gateway, so that
clicking on the phonenumber-link automatically connects admin with the
respective user.

After “send” button was pressed, there must be a warning that says “users
[names1.2.3.] don't have a mobile phone and cannot receive SMS” or “don't have
an emailaddress” if it is so and “please call them seperately”.
Again there must be a list with the respective users and their details.
If everybody had a mobile if mobile seleted or an emailaddress if email
selected, don't warn. Instead show a confirmation “all co-workers were
notified”.
So the co-workers receive a SMS or an email, that notifies them of a new
project.
The co-workers now can call back or login. After login they are taken to the
site “my account”. Site contains boxes:
- News (from admin)
- All projects are listed here + icon or text “signed in already” +
icon or text “frozen – no more co-workers needed”
- Job history + reports are listed here
- Form to send emails to admin

So they follow a project link and “make a bid”, that means saying they want to
work. Script should check the number of participants and if max. number is
reached, freeze the project, that means it is still visible, but you cannot sign
in/bid anymore.

On project page (like radlance a_project.php), please keep space for 3
(external) links.
co-workers bids table (visible to all users) should only show the names.

- when bidding on a project DON'T notify project manager/admin.
- Leave project message board as it is – notification of users about new
messages must work!

- another function: When posting a project there is the field “date of event”.
When bidding, the project shows up in the box “open projects” on “my account”.
The day after “date of event”, we want the project automatically to be deleted
from “open projects” and to show up on table “job history” – if user was signed
in.

- after project date has passed, admin must have the possibility to return to
the project page, select one or more of the signed-in co-workers and send them
reports via the text-area.
The link to the respective report must show up in “my account” in the
“job-history-box” beside the respective project.
Please include the function of a Quality-management (switch on/off via admin):
Possibility to rate the bosses + Bosses must be able to rate the users.
The rated users and bosses cannot see the ratings – only admin.
Whereever admin (only admin) sees a user on site, it should look like:
“John Doe (98%)”
the 98% are the ratings of 100 and it is a link to a list of all detailed
ratings which contain descriptions too.
If switched on co-workers are being asked in a box on “my account” to rate the
bosses from last project: Link – Get the boss from database – user must rate
him. After rating delete the alert from “my account”
Vice versa for the bosses:
They should have a list of all the co-workers they worked with on the respective
project.
When placing your bids, please remember that most of the structure und the
functions are in the script already…it's just the modifications
Discussion welcome
Thanks
jkl

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:
Software Scanning 100 Websites
Php, Search Engines, Webdesign
Duplicate Existing Designs
Exact Clone Of Tag-board.com
Adult Flash/graphics Designer

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:

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

View all freelance web projects

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