Centillion informatieve artikelen

Transport digitaliseren

Geld besparen voor je transportbedrijf? Automatiseer waar mogelijk:

In onderstaande video wordt uitgelegd hoe je geld kunt besparen d.m.v. processen automatiseren.

Wat zijn concrete onderdelen van de bedrijfsvoering die in de transport kunnen worden gedigitaliseerd? Met onderstaande punten kun je sneller en efficiënter werken en dus tijd, moeite en kosten besparen.

  • Aanmelding zendingen en terugkoppelen status verzending.
  • Automatische routeplanning per koerier.
  • Wagenpark, verdelen materieel en toewijzen zendingen per koerier.
  • Volgen van koeriers en zendingen.
  • Scannen labels en automatische status updates.
  • Automatisch koppelen met partners en administratie.

Dit zijn slechts enkele voorbeelden van wat wij met Centillion hebben mogen automatiseren voor onze klanten. Ook vele FTE’s aan tijd en kosten besparen voor je transportbedrijf?

Meer weten over de mogelijkheden? Bel ons op 020 – 894 64 49 of klik hier om een call te plannen zodat wij je terug kunnen bellen.

Google maps API integratie en koppeling

Dankzij jarenlange ervaring met onze klanten hebben we bij Centillion veel ervaring opgebouwd met Google Maps integraties en koppelingen.

Google Maps wordt steeds beter en krijgt meer en meer functionaliteit waar je als bedrijf goedkoop gebruik van kunt maken, denk bijvoorbeeld aan:

  • Uiteraard de kaart functie met locaties, custom icoontjes op de kaart, custom knoppen, functionaliteit en weergave.
  • Bedrijfsmiddelen volgen zoals uw wagenpark.
  • Routebeschrijvingen die rekening houden met de verkeerssituatie.
  • Visualisatie en planning van routes voor bijvoorbeeld koeriersdiensten.

Bijvoorbeeld het visueel plannen van routes, zendingen met verschillende koeriers kan een bedrijf veel tijd en dus kosten besparen, maar dit is slechts één van de vele mogelijkheden.

Meer weten over de mogelijkheden? Bel ons op 020 – 894 64 49 of klik hier om een call te plannen zodat wij je terug kunnen bellen.

Fietskoeriers.nl API koppeling

Je producten groen bezorgen doe je natuurlijk via Fietskoeriers.nl. Wist dat je dat Fietskoeriers.nl een API heeft waarmee je de zendingen van je bedrijf automatisch kunt aanmelden? Wij koppelen je systeem met dat van Fietskoeriers.nl zodat:

  • Je zendingen automatisch worden aangemeld.
  • Je automatisch van de statussen op de hoogte wordt gehouden.
  • Je meteen weet of een zending per fiets kan worden bezorgd (of in een auto op groen gas).
  • Je zendingen worden automatisch z.s.m. aangemeld, zodat je nooit meer onnodig een Same day delivery deadline mist.
  • Je niks meer hoeft in te typen en je jouw bedrijf dus veel tijd, kosten en moeite kan besparen, je werkt immers veel sneller en efficiënter.

Meer weten over de mogelijkheden? Bel ons op 020 – 894 64 49 of klik hier om een call te plannen zodat wij je terug kunnen bellen.

Reeleezee API koppeling

Maakt jouw bedrijf gebruik van Reeleezee software voor online boekhouden? Goede kans dat een gedeelte van je dagelijkse workload geautomatiseerd kan worden, Reeleezee heeft namelijk een API, waarmee alle data uit je boekhouding beschikbaar is. Via de API kun je ook data invoeren, zoals producten, klanten en facturen.

Wat betekent dit? Dat je alle boekhoudtaken door software kunt laten uitvoeren:

  • Je kunt je webshop of ERP systeem koppelen aan je boekhouding.
  • Je kunt lijsten met klanten en bestellingen automatisch in laten voeren i.p.v. over te typen.
  • Aanvragen via je website? Sla ze automatisch op in je boekhouding.

Automatiseer repetitieve taken en bespaar tijd, kosten, en moeite! Meer weten over de mogelijkheden? Bel ons op 020 – 894 64 49 of klik hier om een call te plannen zodat wij je terug kunnen bellen.

Koppeling Unit4 Multivers

Unit4 Multivers is een van de bekendste online boekhoudpakketten, en wij realiseerden dan ook integraties met dit boekhoudpakket voor onze klanten.

Bespaar ook tijd, moeite en dus kosten door je systemen te laten aansluiten op je boekhoudpakket van Unit4. Verwerk klanten en facturen automatisch als iemand een handeling verricht in het bedrijfssysteem, zich aanmeldt of een aankoop doet via de website.

  • Automatisch data invoeren, zoals nieuwe klantgegevens en facturen aanmaken.
  • Data uitlezen om te gebruiken in bedrijfssystemen.
  • Niet meer uitzoeken wat er allemaal gebeurd is en vervolgens met de hand invoeren, maar automatisch de boekhouding op orde en gesynchroniseerd met de huidige bedrijfssituatie.
  • Bespaar tijd, moeite en geld, waardoor je je als ondernemer kunt concentreren op datgene waar je goed in bent.

Meer weten over de mogelijkheden? Bel ons op 020 – 894 64 49 of klik hier om een call te plannen zodat wij je terug kunnen bellen.

Stagiair marketing en sales

We zijn op zoek naar een marketing-/ en salesstagiair(e) die het team gaat ondersteunen om de snelle groei van Centillion in goede banen te leiden.
Je houdt je in een veelzijdig traject bezig met het identificeren van nieuwe klanten, het schrijven van content voor onze websites en het verder verbeteren van onze eigen projecten.
In een periode van 3-6 maanden leer je ontzettend veel over e-commerce, web development en SEO.

Wat wij zoeken:

  • Positieve, sneldenkende en commercieel ingestelde student die graag snel veel wil leren
  • Commerciële HBO- of WO-opleiding, bijvoorbeeld commerciële economie, bedrijfskunde of communicatie.
  • Enige affiniteit met e-commerce, online business en/of IT-processen

Wat we bieden:

  • Kans om snel heel veel te leren over online business
  • Positie in een multidisciplinair team van hoog aangeschreven online professionals
  • Marktconforme stagevergoeding
  • Een inspirerende werkplek in Amsterdam-Zuid (de Pijp)
  • De mogelijkheid om flexibel thuis te werken
  • Laptop en mobiele telefoon

Over Centillion

Centillion helpt middelgrote bedrijven met digitale dienstverlening. Onze kerndiensten bestaan uit web development, optimaliseren van IT-processen en data-driven consultancy.
Daarnaast beheert Centillion een portfolio van eigen webprojecten waarbij dagelijks duizenden bezoekers worden bereikt.

Junior PHP developer

We zijn op zoek naar een Junior PHP developer (24-40 uur per week) die in het development team gaat werken aan diverse projecten.

Je hebt al wat ervaring met het ontwikkelen van gave websites en applicaties en hebt de ambitie om hier nog veel beter in te worden. Je bent flexibel inzetbaar op projecten van diverse klanten, en leert graag over de verschillende stacks die worden gebruikt. Wie weet werk jij binnenkort wel bij Centillion!

Wat wij zoeken:

  • HBO/WO werk-/denkniveau
  • Minimaal 1 jaar ervaring met het ontwikkelen van websites
  • Kennis van PHP, MySQL, HTML, CSS, Javascript
  • Sociale teamspeler die goed kan afstemmen met collega’s

Wat we bieden:

  • Marktconform salaris op basis van je ervaring
  • Ruime scholingsmogelijkheden om jezelf verder te ontwikkelen
  • Een inspirerende werkplek in Amsterdam-Zuid (de Pijp)
  • De mogelijkheid om flexibel thuis te werken
  • Laptop en mobiele telefoon

Over Centillion

Centillion helpt bedrijven met digitale dienstverlening. Onze kerndiensten bestaan uit web development, optimaliseren van IT-processen en data-driven consultancy.
Daarnaast beheert Centillion een portfolio van eigen webprojecten waarmee dagelijks duizenden bezoekers worden bereikt.

Reageren

Interesse in deze functie of heb je vragen? Reageer dan direct via onderstaand formulier en we nemen contact met je op.

Git voor niet-developers

Veel developers gebruiken Git. Als je als niet-developer betrokken bent bij IT Software projecten, dan zal je de term wellicht weleens zijn tegenkomen, zonder dat je meteen begreep wat het precies inhoudt.

In dit artikel brengen we je in een kort overzicht snel op de hoogte, zodat je weet waar de technische mensen uit je project het ongeveer over hebben.

Wat is git?

Git is een Version Control System, een systeem dat helpt om de juiste versie van software weer te geven, te bewerken of te deployen. Met andere woorden: Git helpt je met het versiebeheer van de broncode van de software waar je aan werkt.

Met Git kunnen meerdere developers tegelijkertijd aan hetzelfde project werken. Later kunnen hun veranderingen aan de code, indien goed genoeg bevonden, worden samengevoegd in 1 versie.

Git bewaart ook de geschiedenis van alle veranderingen, en wie welke verandering heeft gemaakt. Zo kun je als manager achteraf ook zien wie wat gedaan heeft.

Waarom moet ik weten wat Git is?

Veel software projecten maken gebruik van een Version Control System, en Git lijkt op dit moment het meest populair (bron) van alle systemen.

Door te begrijpen wat Git (ongeveer) kan doen, zul je het respect van je technische mede-projectleden winnen.

Je zult beter begrijpen wat alle projectleden hebben bijgedragen, wat de impact van veranderingen zijn, en hoe de software precies tot stand komt.

Git in het kort

  • Git is software waardoor meerdere developers tegelijk aan dezelfde software kunnen werken.
  • Git houdt verschillende versies van de software bij, elke versie wordt gerepresenteerd door een “branch”.
  • Zo kun je tegelijk aan meerdere nieuwe features werken, door elke nieuwe feature een eigen “branch” te geven.
  • Later kunnen alle features worden samengevoegd in één “hoofd-branch”.
  • Op deze manier kunnen meerdere developers aan meerdere features of bugs werken zonder elkaar in de weg te zitten.

5 Manieren waarop bedrijven geld besparen met ICT

ICT kost alleen maar geld, toch? Fout!! ICT bespáárt juist geld, mits goed ingezet natuurlijk…

Hieronder 5 voorbeelden van hoe je ICT inzet om geld voor je bedrijf te besparen. Denk bij het lezen van de voorbeelden ook eens na hoe dit van toepassing zou kunnen zijn op jóuw bedrijf; Heeft jouw business vergelijkbare knelpunten die opgelost zouden kunnen worden met ICT?

1.Bespaar 400 miljoen per jaar in de zorg met ICT

In dit artikel in de volkskrant wordt een onderzoek genoemd dat beschrijft hoe de zorg m.b.v. online hulpprogramma’s en apps 400 miljoen per jaar zou kunnen besparen in Nederland, een behoorlijk bedrag!

Zijn er apps of online programma’s die jouw business geld zouden kunnen besparen? Denk bijvoorbeeld aan

  • Online boekingen accepteren op je website. Geen sales meer missen als je de telefoon niet kunt opnemen. Veel bedrijven uit het MKB die een service aanbieden hebben dit nog niet.
  • Klantenservice online zetten. Beantwoord vragen van tevoren op je website, en maak een contactpagina waar mensen de vragen kunnen stellen die ze niet op de website kunnen vinden.
  • Plansoftware voor bijvoorbeeld bedrijven in de logistiek, denk aan verdeling van lading over chauffeurs, routeplanning, etc.

2. Printkosten in het onderwijs van 1 miljoen naar 250.000 per jaar

In een interview leggen Ruud van de Rakt en Thomas Retering uit hoe de Aloysius Stichting de printkosten hebben verlaag van 1 miljoen naar 250.000 euro per jaar, een besparing van 750.000,- per jaar!

Dit hebben ze bereikt door o.a.

  • Belangrijke documenten te digitaliseren.
  • Digitale handtekeningen mogelijk te maken.
  • Dossiers digitaal over te dragen.

Kan jouw business ook efficienter werken door documenten digitaal te delen en je medewerkers beter te laten samenwerken?

3. Restaurants gooien minder weg en verbeteren menu

Door o.a. het bijhouden de voorraden, en op maat bij te bestellen via software, verspillen restaurants minder eten. Ook kunnen ze bijhouden welke menu’s populair zijn en daardoor het menu voor de toekomst beter samenstellen om zo meer te verkopen.

Probeer te bedenken of er in jouw business ook besparingen of optimalisaties mogelijk zijn door dingen te registreren in software, goede kans dat je duizenden euro’s kan besparen!

4. Energie besparen door software

Bekijk de voor een ICT Milieu Award genomineerde oplossing van o.a. IBM om elektricteit te besparen, op te slaan en te verdelen d.m.v. software:

5.Shell bespaart miljarden door digitalisering

Lees hier hoe Shell door o.a. de inzet van iPads, sensoren, drones en robots miljarden bespaart op grote projecten.

Niet iedereen heeft natuurlijk baat bij het inzetten van drones en robots, maar enkele basismaatregelen die Shell heeft genomen kunnen een aanzienlijke besparing opleveren voor bijna elk bedrijf:

  • Geef je medewerkers een smartphone of tablet (de meeste zullen er al een hebben), en zorg dat ze de data online bijhouden op een centrale plek. Je kan tegenwoordig gratis online je bestanden toegankelijk maken in de cloud, bijvoorbeeld via Google Docs. Iedereen is van alles op de hoogte, geen eindeloze e-mails meer nodig. Bedenk hoe je dit zou kunnen inzetten in jouw business.
  • Zorg voor software op maat dat de processen binnen jouw bedrijven kunnen registreren, een goed CRM’systeem, planning-software voor bijvoorbeeld logistieke bedrijven of voor in de bouw. Dit kan het werkproces verkorten, en vaak zelfs hele FTE’s besparen voor je bedrijf! reken maar eens uit hoeveel geld je op dit moment verliest door dit soort software níet in te zetten…

Met deze software besparen onze klanten duizenden euro's per maand! Benieuwd naar het antwoord? Vul je e-mail in voor het antwoord...

E-mail:

Introductie PHP Symfony

Symfony 4.1 is een van de meest populaire PHP frameworks op dit moment.

Zeer geschikt om een toekomstbestendige website mee te bouwen zoals bijvoorbeeld Spotify, BlaBlacar en Ticketswap gedaan hebben.

In dit artikel krijg je een helder beeld over de mogelijkheden van dit framework.

Wist je bijvoorbeeld dat Drupal, Laravel, Joomla en Magento maken gebruik van Symfony componenten?

Wat maakt Symfony bijzonder.

Symfony versie 4.1 is de laatste versie die uitgebracht is op het moment van schrijven.
Het is een framework en dus niet zoals bijvoorbeeld WordPress (een content management systeem waarbij je zonder te programmeren een website kunt beheren.), even te installeren en direct te gebruiken. Het is een samenstelling van slimme regels en stukjes code die je als webdeveloper in kunt zetten voor de bouw van jouw eigen wensen.

Wat Symfony speciaal maakt is de architectuur welke bestaat uit losse componenten die binnen het pakket vervangbaar zijn door alternatieven en hierdoor ook juist in andere projecten als los onderdeel inzetbaar zijn. Zo gebruikt het Laravel framework op dit moment 11 Symfony componenten en zijn er veel Laravel plugins die ook weer gebruik maken van een aantal symfony componenten.

Leercurve

Om Symfony onder de knie te krijgen kun je het beste beginnen met het installeren van de Symfony 4.1 op je eigen werkomgeving. Er zijn 2 vereisten om te kunnen starten met de laatste versie: PHP versie 7.1 of hoger en Composer.

Ben je nog niet bekend met composer? Dan geef ik graag een korte introductie, daarna kun je het beste de instructies volgen uit hun documentatie om daadwerkelijk gebruik te kunnen maken van de kracht van composer.

Composer is een tool die de afhankelijkheden voor jouw project kan beheren. Jij geeft als programmeur aan, welke libraries jouw applicatie absoluut nodig heeft. Composer zorgt ervoor dat deze gedownload worden, geupdated waar mogelijk in combinatie met alle andere libraries en in de juiste map komen te staan zodat jij ze in je applicatie kunt gebruiken.

Heel minimalistisch gezien is dit onderstaande commando voldoende om Symfony te installeren en vanaf dat punt verder te werken aan een nieuw project.

“composer create-project symfony/website-skeleton mijn-webapplicatie”

Meestal heb je als webdeveloper al een gekozen werkomgeving met de laatste versie van PHP, MySQL, Apache of Nginx. Mocht je dat (nog) niet hebben, dan heeft Symfony iets bijzonders: Een ingebouwde webserver.

Met onderstaand commando start je de webserver en kun je de website bezoeken via http://localhost:8000

“php bin/console server:run”

Handig om direct van start te kunnen gaan!

Documentatie

De website van Symfony bevat duidelijke uitleg in het engels over de installatie en het gebruik van het framework. Ook zijn er veel tutorials beschikbaar waarbij ze door de organisatie zelf gemaakt zijn of doorlinken naar andere partijen die een bepaald onderwerp goed belichten.

Naast documentatie van de ontwikkelaars achter Symfony, is er een achterban van webdevelopers die er dagelijks gebruik van maken.

Dit is handig als je als webdeveloper even het antwoord niet weet, je kunt dan bijvoorbeeld naar https://stackoverflow.com/questions/tagged/symfony om je vraag te stellen en krijg binnen een paar minuten al antwoorden of tips binnen.

Meer lesmateriaal kun je hier vinden met gratis en betaalde video lessen omtrent Symfony:

https://knpuniversity.com/

Beveiliging

De meeste professionals zijn bekend met de nieuwe AVG wetgeving.
Steeds vaker zie je dat partijen door de mand vallen als het gaat om het veilig verwerken en behouden van alle gegevens. Bedrijven hebben bij het kiezen van een framework voor een nieuw project ook rekening te houden met deze vraag.

De hamvraag: Is het Symfony framework veilig?

Het meest eerlijk antwoord is, dat dit afhankelijk is van de implementatie.
Ja het framework heeft alles in zich om een veilige applicatie te maken en stimuleert dit ook te doen vanaf het begin van installeren. Maak je gaandeweg onveilige keuzes, dan is het framework niet meer als boosdoener te beschuldigen.

Symfony heeft verschillende componenten die je applicatie veilig houden waaronder

“symfony/security-csrf”

Hiermee kun je er zeker van zijn dat elk formulier dat naar je applicatie is verzonden daadwerkelijk en gegarandeerd ook een formulier is dat is getoond vanaf jouw eigen website.

Symfony heeft zelf geen code geschreven voor het veilig omgaan met databases, maar maakt zoals vele framework gebruikt van Doctrine ORM & DBAL.

Object Relational Mapper & Database Abstraction Layer zorgen ervoor dat je in je applicatie nergens meer direct je database aanspreekt, als je de mogelijkheden nauwkeurig blijft gebruiken.

Je database tabellen worden door Doctrine ORM automatisch gekoppeld aan PHP model classes. Samen met Doctrine DBAL zorgt dit ervoor dat je de database altijd op een veilige manier aanspreekt.

Je kunt in de class bijvoorbeeld vastleggen welke velden wel of juist nooit aangepast mogen worden. Mocht een hacker dan een stukje code proberen te injecteren dat meer data op moet halen, dan krijgt de hacker niet het gewenste antwoord terug van jouw applicatie.

Uiteraard is je applicatie zo veilig als jouw webserver, als de hacker bij je code kan komen zonder dat jij of een collega dit opmerkt dan is het verbeteren van de infrastructuur de eerste prioriteit.

Toekomstbestendig

Door de mogelijkheden en grote groep webdevelopers die bekend zijn met Symfony, is het een goede keuze voor een schaalbare applicatie dat nog jaren gebruikt en doorontwikkeld moet worden. Het maakt het bijvoorbeeld makkelijk om programmeurs uit alle hoeken van de wereld in te huren om nieuwe functionaliteiten toe te voegen zonder een lange en soms dure periode van inwerken.

Conclusie

Symfony is voor grote schaalbare projecten, de komende jaren een goede keuze. Om goed te kunnen bepalen wat het bijvoorbeeld aan werk kan kosten of juist schelen om als organisatie over te stappen kun je vrijblijvend contact met ons opnemen.

Ben je zelf een webdeveloper en ga je aan de slag om dit framework te gebruiken in een nieuw project. Dan horen wij graag wat jouw overwegingen zijn geweest!

Bronnen

https://twitter.com/SpotifyEng/status/595972071609339905

https://moquet.net/talks/symfony-live-2013/

https://speakerdeck.com/odolbeau/symfony-at-blablacar

https://www.smartrecruiters.com/BlaBlaCar/89191080-software-engineer

https://symfony.com/projects

https://www.techademy.nl/training/symfony2/beginners