maandag 27 februari 2012
20 - 24 feb
Ik heb een begin gemaakt aan het inkorten van de filter lijst met een "Meer opties" knop waarbij er door middel van java meer of minder opties getoont kunnen worden. Probleem is dat dit momenteel conflicteert met het onthouden van de gemaakte keuzes. En wanneer de pagina een refresh krijgt word er vergeten of er nou meer of minder opties getoond moeten worden.
Daarnaast heb ik met Manou nog eens naar het upload formulier gekeken en welke informatie er nou eigenlijk allemaal in moet. Dit heb ik aan de hand van ons gesprek aangepast zodat de nieuwe stagiaire kan beginnen met het invoeren van informatie in de database. Er moeten hier nog wat kleine aanpassingen aan gedaan worden zodat er wat restricties op komen en om problemen met spellensfouten of dergelijken te voorkomen.
Ook ben ik van plan om een klein "cms" te maken zodat de ingevulde gegevens weer opgehaald kunnen worden en waar nodig aangepast.
Volgende week zal ik mij bezig gaan houden met het upload formulier afmaken, de upload voor 10 foto's maken en verder werken aan het filter systeem.
Ook heb ik in het weekend weer met de huiseigenaar aan een label gewerkt voor zijn zelf gemaakte chilli en zijn we tot een eind versie gekomen. Deze gaat ergens deze week waarschijnlijk geprint worden en zal op de eerste partij zelf gemaakte chilli komen.
zondag 19 februari 2012
Uitgebreide beschrijving van vorige week.
Daarnaast heb ik een php document geschreven dat de data uit de database haalt en ze in een template zet die sterk op het huidige lijkt maar met de aanpassing dat er een filter menu naast staat de prijzen deze keer helemaal rechts onder elkaar staan en er een sorteer knop bij zit. Op deze manier is het duidelijker om te zien hoeveel een accommodatie kost en kan er gesorteerd worden op bijvoorbeeld prijs, slaapkamers of badkamers. Nog niet werken is de filter, ik ben hier wel al mee bezig maar heb nog niet volledig werkend hoe hij op bijvoorbeeld 3, 4 en 5 slaapkamers kan filteren. Wel lukt het nu om op alle opties te filteren en de query dynamisch aan te passen met de juiste sorteer opties. Nog een probleem met de huidige code is dat hij na elke update vergeet wat de vorige instellingen waren.
Op de pagina van een accommodatie zelf heb ik nu een nieuwe manier van foto’s plaatsen bedacht en een contact formulier dat naar de betreffende huiseigenaar verzonden word. Er zijn een aantal velden die ingevuld kunnen worden en dan maakt php er een mooie mail van die verzonden word in deze mail is duidelijk wel stuk van de klant is en dat de mail van ons afkomt om duidelijk te maken dat hun aankoop van advertentie ruimte wel degelijk zin vol is. Ook hier ben ik weer bezig geweest met veiligheid en anti-spam. Voor de veiligheid van hier en bij de upload heb ik een code gebruikt die bepaalde velden omzet en tekst mocht iemand daar een stukje java of php in proberen te schrijven. Dit voorkomt zo weer dat er schadelijk code verzonden kan worden. Ook hier is een probleem met de code namelijk de anti-spam die ik wilde verzinnen, een simple rekensom van random getallen die door php geproduceerd worden op te lossen, de code is nog niet in staat om de het juiste antwoord ook daadwerkelijk juist te vinden. Naast deze beveiligingen zit er ook nog een code in die bekijkt of het e-mail adress wel een geldig e-mail adress is. Momenteel komt de mail nog in de spam folder tenzij het e-mail adress info@capetownrocks.nl als een veilig adress beschouwd word. Ik heb hier wel al een oplossing voor gevonden maar mij hier nog niet in verdiept.
Naast al het werk aan de website ben ik ook een beetje bezig geweest met de marketing en het bedenken van een logo. Momenteel is het alleen de naam op een grijze achtergrond iets dat een beetje saai uitziet op een t-shirt en vooral jongeren niet zo heel erg zal aanspreken. Al is de naam erg pakkend zou het mooi zijn om er een herkenbaar logo bij te verzinnen, bijvoorbeeld de tafelberg boven kaapstad als dit wel al een heel erg uitgemolken idee. Ook hebben we nu een Wikipedia pagina aangemaakt maar deze is nog niet optimaal en word momenteel ook bekritiseerd omdat het reclame zou zijn al was dat niet geheel de bedoeling. Het is natuurlijk mooi om op wikipedia te staan maar vooral als een informatief stuk.
Naast al het werk voor Cape Town Rocks zal ik mij misschien in mijn vrije tijd bezig houden met het helpen van de eigenaar van mijn kamer, hij wil graag een aantal dingetjes proberen zoals een website voor vistripjes en een logo voor chilli die hij zelf maakt.
Dit weekend heb ik dan ook het logo voor de chilli potjes samen met hem ontworpen. Het is niet heel erg professioneel maar aardig gelukt en precies zoals hij het graag wilde. Voorlopig gaat hij een tiental potjes bij een lokale slager verkopen van deze soort en over een week of twee komen er nog twee smaken die vrijwel het zelfde logo gebruiken naar geen Mazevaroo heten, voor een van de twee kan vrijwel het zelfde logo gebruikt worden alleen een andere naam maar de andere gaat extreem pittig zijn hier willen we dus wel een iets specifieker logo voor hebben.
vrijdag 17 februari 2012
Update 17-02
een accommodatie toegevoegd worden. Zonder dat er al te veel technische kennis voor nodig is. Ook heb ik een begin gemaakt met het filteren van de accommodaties op een aantal voorwaarden ook dit begint al aardig vorm te krijgen. Als alles dadelijk eenmaal werkt en de andere stagiaire is hier kunnen we echt gaan nadenken over welke filter opties het belangrijkst zijn en welke handig zouden zijn.
Ik heb een upload pagina gemaakt, zodat het makkelijk word om accommodaties in de database in te voeren. Dit zou ook een taak voor de andere stagiaire kunnen worden. En als ik dadelijk weg ben is het voor het bedrijf ook gemakkelijk om de website te blijven onderhouden. Een klein CMSje dus.
En tenslotte ben ik nog bezig geweest om een beetje over een logo na te denken en het huidige logo aan te passen. Ik heb het huidige logo nu ook in Illustrator gezet zodat we dit kunnen oprekken waar nodig. Bijvoorbeeld voor een sticker op de auto. Volgende week gaan we wat serieuzer nadenken over het ontwerpen van truien en t-shirts ter promotie op bijvoorbeeld de opkomende Two Oceans Marathon hier.
vrijdag 10 februari 2012
Wat heb ik tot nu toe gedaan
De webhost van huizenkaapstad.nl is een systeem update van php 5.2 naar 5.3 een versie waar onze Joomla niet op werkte, ik heb deze dus geupdate.
En ik heb een start gemaakt met de nieuwe accommodatie pagina, hiervoor moest ik een hele hoop onderzoek doen omdat ik Joomla niet echt kende. Dus ben ik bezig geweest met Joomla te leren kennen, te kijken hoe Joomla met de database werkt en hoe ik php scripten in Joomla kon gebruiken. Tot nu toe is het mij gelukt om een aantal accommodaties in de database te zetten en vervolgens een accommodatie lijst te produceren met PHP.
De volgende stap zal zijn om deze te kunnen sorteren op bijvoorbeeld prijs en vervolgens ook om een filter toe te kunnen passen. Hiervoor moet ik echter AJAX gaan gebruiken om niet voortdurend de site volledig opnieuw te moeten laden. Alleen heb ik AJAX maar een keer heel beperkt gebruikt dus dit zal weer een heel leer proces worden.
Bijgevoegd het voorlopige concept plan voor de website, waar Manou al erg van onder de indruk was, ik heb dit in Photoshop gemaakt en heb hierdoor ook nog kunnen helpen met het logo een aantal varianten te geven.
Korte samenvatting van mijn project.
Een beetje informatie over het bedrijf, het bedrijf bestaat uit twee mensen, Manou en Willemijn, beide Nederlanders die zo'n twee tot drie jaar geleden naar Kaapstad zijn verhuist, beide hebben eerst hier voor een bedrijf gewerkt maar merkte dat er vraag was na een Nederlands bedrijf dat hier voor accommodaties en informatie kon zorgen. Zo zijn zij Cape Town Rocks gestart. Beide zijn vrij jong en hebben heel toevallig ook in Breda gewoond. Ze zijn goed bevriend met ontwerp bureau CrtlArt.nl, zij hebben de originele website gemaakt. Mocht ik vast lopen dan kan ik hier terecht voor vragen, maar tot nu toe nog geen problemen tegen gekomen.
Mijn project:
De komende maanden zal ik gaan werken aan het vernieuwen van de website en allerlei andere zaken die daarmee te maken hebben. Mijn project zal het automatiseren van het boekingsproces zijn.
Momenteel werkt www.huizenkaapstad.nl zo dat mensen appartementen kunnen bekijken maar vervolgens eerst contact met het bedrijf moeten opnemen voordat er een boeking gedaan kan worden of überhaupt gekeken of er plek is. Mijn project gaat zijn om onder andere een boekings formulier te maken dat rechtstreeks naar een huis eigenaar gezonden word. Ook zal ik zorgen dat er een soort zoek en sorteer systeem voor de accommodaties komt zodat men op bepaalde eisen kan zoeken. Hiervoor ga ik een groot deel in een database zetten. Omdat ze met Joomla werken heb ik een aantal plugins geïnstalleerd en moet ik een formulier in elkaar zetten om nieuwe accommodaties toe te kunnen voegen zonder hier de technische kennis voor te hebben.
Daarnaast ga ik proberen om de website in zijn geheel gebruiksvriendelijker te maken helpen met naamsbekendheid, zal ik mee denken over hoe en wie te benaderen om ook lid te worden van de website. En als er tijd voor is zal ik proberen een review systeem te bedenken waarbij mensen een reactie/beoordeling achter kunnen laten maar wel zo dat het moeilijk is voor een eigenaar om er misbruik van te maken. Ook zal ik proberen een widget achtig iets te ontwikkelen voor eigenaren met een eigen pagina die bijvoorbeeld in het Engels is om door te linken naar de zelfde accommodatie maar dan op www.capetownrocks.nl met Nederlandse toelichting.
