Modify and Install open source time sheet management software.

취소 완료 등록 시간: Apr 27, 2012 착불
취소 완료 착불

This is a mid sized project - to modify & install a opensource timesheet management software on our hosting service. The software is Kimai. found in <[url removed, login to view]>

This uses mysql and developed in java. It comes with its own install and documentation. We just want toinstall it in our existing webserver by adding a url extension so our website will not be affected by this. One other addtion we need to this install is to password protect this site so its restricted access.

We need some one with good knowledge of deploying websites and working with PHP, JQUERY, and mysql.

This is a Mid sized project, so we are looking for some one interested in getting this done quickly. You should be switched on in understanding the current product and should be able to modify it efficiently.

The Changes we need done on this software is provided in the detailed requirements section.

## Deliverables

The Modifications required ..

Download the latest source file from [url removed, login to view]

Modify to do the following

1. Add two columns to existing db (Zef table)

Submit (Int - 1) Values (1 / 0 or T / F or Y/N)

approve (Int - 1) Values (1 / 0 or T / F or Y/N)

within the timedb (ZEF Table)

This addition needs to be propogated into the install php file as ALTER STATEMENT - so a standard deploy using install php could be performed.

2. Add necessary code in the time entry screens to

Add Check box in end of each time entry row - title "Submit"

Show rows that are submitted in Red (No Editing should be allowed)

Show rows that are approved in Blue (No Editing should be allowed)

4. add a sumbit Button in Time sheet entry screen

On Clicking Submit button - Update database with Submit column = 1 or Y or T for every row that has check box = ticked (Do not do any thing for approved or submitted entries)

5. add a approval tab - only accesible by managers - special privilege

Use the same front end as Time sheet entry with additional check box - title "Approve"

Show rows that are submitted in Red

Show rows that are approved in Blue (No Editing should be allowed)

6. add a Approve Button in screen

On Clicking Approve button - Update database with Approve column = 1 or Y or T for every row that has check box = ticked (Do not do any thing for approved or submitted entries)

7. Add new tab on main page call it Report (accessible only to admin or manager)

Choose Users (Drop Down list of all users)

Choose Period (From date and To Date) Enter date

====

Display Approved time sheet entry rows in a table

=====

Send to User : email address (If available in db select automatically)

Send to Manager : email address

Send Button = on clicking -

send csv file containing the rows of data displayed to the mail addresses

Kimai uses mail out's so you should be able to use existing code to send the mails.

Joomla 리눅스 MySQL PHP 소프트웨어 아키텍처 소프트웨어 테스팅 웹 호스팅 웹사이트 관리 웹사이트 테스팅

프로젝트 ID: #2736311

프로젝트 소개

3 건(제안서) 재택 근무형 프로젝트 서비스 이용 중: May 16, 2012

이 일자리에 대한 프리랜서 3 명의 평균 입찰가: $21

Premshanks

See private message.

$75.65 USD (14일 이내)
(337 리뷰)
6.4
muzumbu

See private message.

$25.5 USD (14일 이내)
(69 리뷰)
5.2
html5guru

See private message.

$11 USD (14일 이내)
(31 리뷰)
4.8
rohitbatra

See private message.

$26.35 USD (14일 이내)
(63 리뷰)
4.3