Web Work-Hour Tracker Build

Web Work-Hour Tracker Build

Web Work-Hour Tracker Build

Job Overview

Location
Worldwide
Job Type
Freelancer.com
Salary
$8 - $32 Project
Date Posted
7 days ago

Additional Details

Job ID
35550
Job Views
28

Job Description

I need a lightweight web application focused purely on tracking employee work hours. The core of the tool is a clean interface that lets users enter their start- and end-times manually, edit entries, and see the running total for the day and week.

Scope
• Build a responsive browser-based app (JavaScript/TypeScript, React or similar frameworks are fine—feel free to suggest alternatives).
• Secure user authentication and a simple role system: regular users log hours, admins can view everyone’s entries and make corrections.
• Database of your choice (PostgreSQL or MySQL preferred) with clear schema docs so I can maintain it later.
• Basic summary view that shows total hours per user and allows export to CSV; advanced real-time timers or detailed analytics are not required for this phase, but please keep the code modular so they can be added later.

Deliverables
1. Source code in a Git repository with concise setup instructions.
2. Deployed demo on any free-tier hosting so I can test immediately.
3. Brief user guide covering log-in, manual entry, and CSV export.

Acceptance Criteria
• Manual time entry works smoothly on desktop and mobile browsers.
• Totals update instantly after each save.
• Admin panel lists all users with editable records.
• Code passes linting/tests and runs with a single command.

If the above matches your expertise, let’s discuss timelines and any questions you have.

---
來源:Freelancer.com | 出價次數:13 | 剩餘時間:6 日 | 專案類型:按小時

常見問題 FAQ

點樣申請呢份工?

請點擊頁面上嘅「立即申請」按鈕,或者按照聯絡資料聯絡僱主。

申請後幾耐有回覆?

回覆時間視乎僱主,一般 1-2 星期內會有面試邀請。

呢份工係唔係真實㗎?

EZJobs 上嘅所有職位都經過審核,確保真實有效。

Location

Similar Jobs

Freelancer.com
Freelancer.com

Freelancer.com

Wolverine Claws Prop

Freelancer.com
Freelancer.com

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept