Ik heb al een hele tijd niet meer gelogt, dit kwam vooral omdat ik niet zo heel veel te melden had. Want de meest interessante dingen daar was Tanja mee bezig. Maar goed Tanja heeft dus een baan en we gaan binnen kort samen wonen (spannend !!!). Verder ben ik druk bezig met het digitale kasboekje (en uiteraard werken), wat dit digitale kasboekje inhoud zal ik nu vertellen.
Het digitale kasboekje is ontstaan uit het papieren kasboekje van Tanja en mij. Het doel van dit boekje was om ons uitgaven patroon in kaart te brengen, en dan vooral het geld dat we uitgeven in de winkels en hoe dit zich ontwikkeld in de loop van de weken. Voor dit doel ben ik dus bezig met het ontwikkelen van het digitale kasboekje.
Het "programma" bestaat nu uit een 3-tal pagina's, namelijk:
- De invoer pagina (plaatje): Hier kun je de uitgaven invoeren en heb je aan de rechterkant een lijstje met uitgaven die die week al gedaan zijn.
- De grafiek pagina (plaatje): Hier zijn verschillende grafiek opties te kiezen waarmee het uitgaven patroon gevisualiseerd kan worden
- De overzichtstabel (plaatje): Hier is een overzicht van alle uitgaven (met de percentages) alsmede de totalen
Uiteraard zijn er nog vele dingen die verbeterd moeten worden dus hier volgt een todo lijst:
- Zorgen dat de weeknummers kloppen met onze jip en janneke kalender
- Zorgen dat de overzichtstabel ook daadwerkelijk overzichtelijk is
- De kleuren van de grafieken aanpassen (zodat oranje er niet twee keer in voorkomt)
- Het uiterlijk van alle pagina's aanpassen
- De code opruimen en de GPL er op toepassen (techno-babbel voor gewoon schoonmaken en er voor zorgen dat niet iemand anders met mijn ideeen er van door gaat)
- De mogelijkheid maken om er voor te zorgen dat je slechts enkele product-groepen dan wel bedrijven kan selecteren voor de grafieken / tabel.
- De mogelijkheid om de weken aan te geven waar de tabel zijn gegevens uit moet halen.
En dan nu de Techno-babbel:
Het hele kasboekje draait op een LAMP systeem (Linux met Apache, Mysql en PHP) . Het is geschreven in PHP en alle gegevens worden in een Mysql database opgeslagen. Verder wil ik graag Cascading Style Sheets gaan gebruiken om de opmaak wat mooier te maken als de standaard html opmaak.