Webbaserat affĂ€rssystem – annorlunda jobb

Vanligtvis sÄ bygger jag hemsidor i WordPress och designar layouts till befintliga hemsidor, re-designs med andra ord. NÀr Zavann AB kontaktade mig gÀllde det nÄgot annorlunda. De önskade en helt ny design pÄ sitt befintliga affÀrssystem.
Zavann AB tillhandahÄller ett webbaserat affÀrssystem för smÄ till medelstora elleverantörer. Detta systemet Àr vÀldigt komplext och bygger pÄ vÀldigt mycket information. De var vÀldigt nöjda med hur allting fungerar men designen skulle göras om helt. Jobbets leverans skulle bestÄ av demosidor av hur det kan se ut samt fungera med kod och funktion. Detta skulle de sedan bygga vidare pÄ med den bakomliggande programmeringen.
Ny design pÄ befintligt system

Vi börjar med att ta en titt pÄ deras gamla system. Det var vÀldigt orent och dÀr var en total avsaknad av design och formgivning. Zavann AB visade mig ett par exempel pÄ vad de tycker om och ville att det nya grÀnssnittet skulle vara mer anpassat för dagens webb.
Efter en del surfande pÄ deras refernssajter och ett par designförslag var lösningen en enkel design med fokus pÄ informationen och tillgÀngligheten. Det var Àven stor fokus pÄ att utnyttja sÄ mycket tabbar och utfÀllbara menyer som möjligt för att gömma undan en del av den stora mÀngden information. Zavann AB ville helt enkelt göra anvÀndarupplevelsen lite mer behaglig för sina kunder.


Kodning – HTML, CSS och jQuery
NÀr det kommer till grÀnssnittets uppbyggnad och funktionalitet sÄ önskade de en browserkompatibel HTML och CSS kodning som Àven var semantiskt kodad enligt standard. Dessutom sÄ ville de ha exempel pÄ fÀrgschema, modala fönster (lightboxes), tabbsystem, samt utfÀllbara boxar och menyer.
Till sjÀlva tabbsystemet och de utfÀllbara boxarna/menyerna sÄ utnyttjades jQuery. Det blev en hel del funktioner och CSS för att fÄ det funktionsdugligt. Följande plugins anvÀndes till jQuery:
Till varje funktion sÄ ska det kodas en hel del CSS och HTML. Eftersom det handlar mycket om objekt som inte syns och flertalet boxar som anvÀnder samma jQuery-kod sÄ blev det Àven mÄnga funktioner som baserades pÄ ny CSS för varje box. Ett bra exempel pÄ detta Àr tabbarna. Varje tabb har sin egen box, som i sin tur ska vara utfÀllbar.



Konklusion
Detta kundjobb var en vÀldigt nyttig upplevelse. Jag fick lÀra mig att det krÀvs lite annorlunda css-kodning för att fÄ alla jQuery funktioner browserkompatibla. Det var inte helt lÀtt dÄ jag aldrig har arbetat med jQuery pÄ denna nivÄn förut. Zavann AB fick 6 st demosidor i HTML/CSS samt PSD-filer levererade och fortsatte arbetet vidare med att implementera allting i sitt befintliga system. TyvÀrr kan jag inte visa er nÄgot live-exempel dÄ systemet ligger hos Zavann AB.
-
Antonio
-
Marcus Lind



