This repository has been archived on 2025-07-06 . You can view files and clone it, but cannot push or open issues or pull requests.
ebc0665468eba7f4a4674a46d0d7d0161163d3e0
Darbinieku darba laiku atskaite no SQLite datubāzes
Resursi
Tev tiek dots SQLite datubāzes fails: attendance.db
Šajā datubāzē ir divas tabulas:
Tabulu struktūra
Employees
| id | username |
|---|---|
| 1 | janis |
| 2 | liga |
| 3 | juris |
| 4 | dace |
Attendance
| id | employee_id | date | hours_worked |
|---|---|---|---|
| 1 | 1 | 2024-06-29 | 4 |
| 2 | 1 | 2024-06-29 | 3.5 |
| 3 | 1 | 2024-06-28 | 8 |
| 4 | 2 | 2024-06-29 | 5 |
| 5 | 2 | 2024-06-29 | 2.5 |
| 6 | 2 | 2024-06-28 | 6.75 |
| 7 | 3 | 2024-06-30 | 6 |
| 8 | 3 | 2024-06-27 | 2 |
| 9 | 3 | 2024-06-27 | 7 |
📌 Uzdevums
Izveidot WEB aplikāciju (vēlams izmantot Python):
📍 Sākuma lapa /
- Parāda sarakstu ar visiem darbinieku
username - Iespēja veikt username meklēšanu
📍 Darbinieka skatījums
- Klikšķinot uz kāda darbinieka username, atveras lapa/skats, kur:
- Redzama tabula ar divām kolonnām:
date,hours_worked - Tabulā katrai dienai tiek summētas visas nostrādātās stundas šajā datumā
- 📌 Piemērs:
Ja vienā dienā ir divi ieraksti ar 4h un 3.5h — kopsumma būs 7.5
- 📌 Piemērs:
- Tabula sakārtota pēc
dateDESC
- Redzama tabula ar divām kolonnām:
Description
Languages
TypeScript
77.2%
Python
14.7%
HTML
4.2%
CSS
3.3%
Shell
0.6%