Preglednico ustvarimo na spletni storitvi Google Drive oz Google Spreadsheets. Ko tabelo prisotnosti pripravljamo, sledimo spodnjemu zgledu.
- V stolpcu (poimenovanem Id) zapišemo enoličen identifikator otroka.
- V stolpcu (poimenovanem Ime) zapišemo ime otroka.
- Stolpce, kjer želimo da se zapisujejo prisotnosti pa označimo z ustreznim datumom.
V zavihku za deljenje preglednice omogočimo urejanje za vsakogar s povezavo do te datoteke, povezavo pa skopiramo, saj jo bomo potrebovali pri nastavljanju aplikacije.
Polja označena z #
predstavljajo prosta polja. Označujejo mesta, kjer lahko v preglednico dodamo poljubne vnose, brez da bi s tem omejevali pravilno delovanje aplikacije.
Referenčna preglednica je dostopna na povezavi: https://docs.google.com/spreadsheets/d/1gPrgkgPYzqI286iOyWRpIIzrVYv7ksHXznc1lx8tiOo/edit?usp=sharing
Obiščemo spletni naslov Obkljukovalnica na mobilnem telefonu, ter izberemo možnost za dodajanje aplikacije na začetni zaslon. Do te možnosti lahko dostopamo na Androidu: in na iOS:
Po prvotni namestitvi lahko do nje vedno dostopamo z namizja.
Ko aplikacijo prvič zaženemo, najprej obiščemo zavihek Nastavitve
- prijavimo se z Google računom
- povezavo iz prejšnje točke kopiramo v polje povezava do tabele
- stisnemo gumb Pridobi preglednico!
- iz spustnega menija Skupina izberemo prvo možnost (več možnosti je relevantnih samo v primeru da imamo več zavihkov v tabeli)
- stisnemo gumb Shrani
Na pogledu Check imamo razvrščene otroke po vrsti kakor v preglednici. Vsak ima dodeljene 3 ikone s katerimi lahko označimo:
- ✅ prisotnost
- ⭕ opravičeno odsotnost
- ❌ neopravičeno odsotnost
Izbiro lahko vedno tudi popravljamo.
Pogled Pregled se uporablja za pregled prisotnosti v istem dnevu med večimi skupinami in za uporabo z zgolj eno skupino ni uporaben. :building_construction: V prihodnosti bo vseboval tudi razvrstitev prisotnosti ene skupine po dnevih.
- Fork the repo and create your branch from
master
. - Ask for .env files, code won't work without them.
- Follow coding guidelines.
- Document added code.
- Describe what you have changed.
- Issue that pull request!
Report bugs using Github's issues
We use GitHub issues to track public bugs. Report a bug by opening a new issue; it's that easy!
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Run ng generate component component-name
to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module
.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory. Use the --prod
flag for a production build.
Run ng test
to execute the unit tests via Karma.
Run ng e2e
to execute the end-to-end tests via Protractor.
To get more help on the Angular CLI use ng help
or go check out the Angular CLI Overview and Command Reference page.