Hjem til hovedside. Kontakt informasjon. Om meg. Om meg.

Web-Prosject Oblig1 - s174645

Basil Egen Evaluering

Hovedansvar:

PHP-programmering, cms og database, i tillegg til design/grafisk av nødvendige elementer til siden.

På begynnelsen fikk jeg oppgave å sette opp en logo for første leveranse, i tillegg var jeg med på å diskutere de forskjellige delene innenfor leveranse 1.

Egenevaluering:

Begynnelsen

Jeg møtte opp med gruppa mi, ble enige om at vi skal velge prosjekt som dreide seg om å utvikle en dame-klær butikk, vi hadde allerede en kunde. Vi ble enige om at vi skal komme med forslag til neste gruppemøte. Jeg var veldig rusten på alt som hadde med webutvikling og design å gjøre, Jeg brukte mellomtiden til å oppfriske meg selv. Men det var knapt tid, fordi jeg hadde mange obligatoriske oppgaver ventende og jeg fikk veldig sen tilgang til fronter, fordi jeg er en enkeltemne student. Egentlig student ved UiO.


Første Uke

Møtte opp med gruppa igjen, diskuterte hva som trengs og hvilken løsning vi skal foreslå på prosjektet til kunden. Ble kjent med medlemmene Fortalte at jeg har litt bakgrunn i grafisk-design og at jeg har utviklet noen hjemmesider før, under webutvikling på HiO. Medlemmene ønsket at jeg skal lage en simpel logo til prosjektsiden, siden det er ikke produktsiden. Jeg brukte anledning til å oppfriske meg litt i forskjellige verktøy. Innstalerte nødvendig verktøy jeg trenger. Utviklet to veldig enkle logoer som vi kunne bruke. Gruppa valgte en av de. Deretter var jeg med på å diskutere risiko- og fremdriftsplanene. Vi samlet alle råmateriale til første leveranse. Vi laget en dropbox, og en facebook gruppe.


Uka etter leveranse 1

I siste perioden har jeg vært meget rusten i html, php , css og database. At jeg brukte noen dager på å repetere og få i gang oppgaven. Jeg har laget nå forslag til cms. Det skal være en slagskontroll panel som er brukernavn og passordbeskyttet. Det skal ikke være noe link fra butikksiden til cms- controlpanel. Kun brukere som vet direkte adressen til cms kan få opp siden. Det er for å øke sikkerheten på siden. Jeg laget også cms’en slik at alt skal hentes fra en database. Slik at kunden er i full kontroll over innholdet på siden, men ikke det grafiske.


Uke 2

I denne uka fokuserte jeg på prøve å lage design forslaget ved hjelp av css, ut i fra bildene fra designforslagene jeg har laget tidligere. Det var veldig utfordrende, i og med at jeg måtte lete mye i css "library" for å finne ønsket attribute og få det til å stemme med designet som jeg prøver meg på. Det var veldig bra oppfriskning for css. Det er fortsatt noe visuelle utfordringer som jeg må finne ut av, når det gjelder nyhetsrullator som skal være på forsiden. Siden skal inneholde en slags nyhet-gardin på hovedsiden og en salg link. Når kunden skal legge til et nytt produkt så har de valget med å legge den ut på salg, nyhet eller begge deler. Det skal også være mulighet til å kontrollere rekkefølgen på hvordan produktene blir presentert.


Fargekode og logo

Kunden ønsket en blå-gradient fargekode på hjemmesiden. at produktpresentasjonen skal være leverandør orientert. Jeg var litt uenig i og med at det kommer til å være lite brukervennlig for en bruker som ikke har oversikt på leverandører. Derfor insisterte jeg at vi har en side der hvor produktpresentasjonen skal være dynamisk, brukeren kan velge å presentere produktene etter leverandør. Eller etter type produkt. Siden det blir noen enkle database spørringer som gjør den jobben. Vår kontaktperson med kunden viste enighet. Jeg satte i gang arbeidet med cms'en. Jeg diskuterte muligheten for å forandre på logoen av bedriften, men det viste seg at kunden ønsker å beholde den. Men siden logoen har blitt lagret i lav oppløsning, ønsket jeg at jeg får råmateriale for å lage den på nytt. Etterhvert fant jeg fram til hvilken skrifttype logoen hadde. Jeg tok å redigerte den på under "trace apart" på flash og fikk til vektorbasert versjon av logoen, som jeg skal senere bruke til å lage en logo med høyere oppløsning og med gjennomsiktlig bakgrunn, slik at vi kan bruke det i diverse steder på siden, uten å bekymre oss om å lage mange varianter med forskjellige bakrgunner.


CMS progresjon

Cmsen er veldig ung nå. Jeg har ikke hatt tid til å utvikle/tegne ikoner slik jeg ønsker at det skal være. En kontroll panel med en grid presentasjon. Som gjør at kunden ser enkelt hvor de skal og hvordan håndtere det. Cmsen er også utviklet slik at ugyldig data ikke kan legges inn. Jeg har laget grunnlaget for cmsen, satte igang function klassen i php som skal ta seg av alle funksjonen som bruker i admin siden(cms) jeg har testet og finpusset på kodene, det virker greit hittil. Eneste jeg gruper meg til er og lage en failproof system. Slik at kunden ikke havner i noen exceptions og siden kræsjer. Jeg skal videre lage/tegne noen enkle ikoner som går litt i tema med siden, slik at cmsen blir en mere grafisk opplevelse som gjør det enklere for kunden å navigere og gjøre seg kjent. Istedenfor kjedlig layout.

28/10/2012 - Basil s174645

Valid CSS! Valid HTML5