Laravel Entwickler

In Wien und Niederösterreich

Laravel

Lass deine Idee professionell mit aktuellen Technologien auf Basis von Laravel umsetzen. Ohne unnötigen Ballast.

Erweiterbar

Dank der einfachen Erweiterung können mithilfe von Laravel schnell Schnitstellen zu Anbietern wie PayPal, Stripe, Amazon oder externen APIs realisiert werden.

API-Schnittstellen
Laravel kann noch mehr, z.B. API-Backends für Apps anbieten oder wichtige Daten über eine geschützte API-Schnitstelle mit Kunden oder Partnern teilen.
Schnell und Flexibel

Nichts verscheucht mögliche Kunden und Nutzer schneller als lange Wartezeiten. Ich übernehme das passende Datenbank-Design sowie die Umsetzung einer effektiven Caching-Lösung.

Zukunftssicher

Sauberer Syntax, eine Anbindung an GitHub und ein Augenmerk auf Standards helfen dabei von der ersten Zeile Code an eine robuste Applikation zu erschaffen.

Backup und Deployment

Lass deine Applikation oder API im Zero Downtime verfahren veröffentlichen. Möglich wir das durch eine passende Staging- Umgebung sowie eine durchdachte Backup-Strategie.

Warum Laravel?

Laravel ist ein sogenanntes Web Application Framework mit dessen Hilfe umfangreiche Projekte schnell und elegant umgesetzt werden können. Das Framework stellt ein Grundgerüst an Funktionen zur Verfügung und forciert zeitgleich einen aufgeräumten Syntax. Der Einsatz von Laravel empfiehlt sich speziell bei Projekten die nicht mit herkömmlichen CMS-Systemen umgesetzt werden können oder Funktionen bieten sollen für die andere Systeme nicht konzipiert wurden. 

Was ist möglich?

Egal wie ausgefallen deine Idee ist, mit Laravel, PHP, Vue.JS und etwas Python zur Rückendeckung kann so gut wie alles umgesetzt werden. Ein eigens auf Sie zugeschnittenes CMS, eine Intranet-Plattform mit Anbindung an LDAP und interne APIs, eine Web-Applikationen basierend auf Ihrer Vision oder vielleicht ein Shop-System das nicht mit bestehenden Lösungen wie Shopware, Magento oder WooCoommerce realisiert werden kann. Es gibt viele Möglichkeiten, sprechen wir darüber

Was spricht noch für Laravel?

Vielleicht die Template Engine mit Ihrem Blade Syntax für ein besonders flexibles Frontend, die MVC (Model – View – Controller) Architektur die für eine aufgeräumte Codebase sorgt, Database-Migrations, durchdachte Sicherheitsfeatures, Skalierbarkeit, oder die Möglichkeit diverse Storage-Lösungen wie Amazon S3, Rackspace sowie weitere Cloud-Anbieter anzusprechen. Die Liste an Funktionen ist lang und was fehlt wird von mir eigens entwickelt.
Die richtige Kombination
Web- Technologien

Ob Frontend oder Backend, das richtige Werkzeug macht den Unterschied. Von mir entwickelte Applikation werden je nach Anforderungen mit den folgenden Technologien, in Zusammenarbeit mit Laravel umgesetzt.

PHP
PHP hat sich über die Jahre zu einem der festen Grundpfeiler in der Web-Entwicklung entwickelt. Ein Großteil der dynamischen Websites die Sie im Internet finden, läuft mit PHP (WordPress, Typo3, Shopware, Magento,…). Laravel basiert auf PHP, eine Erwähnung der Scriptsprache in dieser Liste ist vielleicht etwas überflüssig, eine Nichterwähnung dafür aber unverzeihlich.
MySQL

Datenbanken sind das Gedächtnis einer jeden Applikation. MySQL ist ein weit verbreitetes System das obendrein noch kostenlos genutzt werden kann. Das spart  Lizenzkosten, dank der Enterprise Version hat man aber immer noch jederzeit die Möglichkeit down-the-line mehr Funktionen freizuschalten.

Python

Manchmal macht es Sinn spezielle Serverseitigen Arbeitsaufgaben mit Python umzusetzen. Damit kann man z.B. hochgeladene Medien wie automatisch auf einem ausgelagerten Server konvertieren lassen oder andere Berechnungen durchführen. Python machts möglich.

Vue.JS

Vue ist eines der wohl aufregendsten JavaScript Frameworks der letzten Jahre. Speziell in Zusammenarbeit mit Laravel können großartige User Interfaces oder Single-Page-Applications umgesetzt werden. Vue ist reaktiv!

Sass

Syntactically Awesome Stylesheets machen statische Stylesheets dynamisch und sparen zudem auch noch Entwicklungszeit. Dank der Möglichkeit variablen zu nutzen, können Farben schnell seitenweit getauscht, Schriftarten geändert oder Abmessungen angepasst werden.

Bootstrap, Tailwind, Bulma

Mithilfe von Bootstrap wird das Frontend basierend auf Industrie-Standards umgesetzt. Dadurch können zusätzliche Frontend Entwickler schnell mit dem bestehenden System umgehen und dieses effektiv erweitern. Ich bin vertraut mit Bootstrap 4, 5 und arbeite auch sehr gerne mit Bulma sowie Tailwind. Komplett eigene Konzeptionen sind natürlich auch möglich.

Praktische Tools
Weitere Werkzeuge und Services

Für die Umsetzung des Laravel- Projekts kommen auf Wunsch auch die folgenden weiteren Technologien bzw. Tools zum Einsatz. Speziell GitHub kommt praktisch immer zum Einsatz. 

Guter Überblick
GitHub

Zur optimalen Transparenz wird deine Laravel App in einem privaten GitHub Repo eingebunden. Sollte das Projekt wachsen und weitere Entwickler benötigen, können diese dank GitHub schnell an der laufenden Entwicklung teilnehmen. Mithilfe von GitHub Actions kann das Repository auch in Verbindung mit Deployment- Lösungen genutzt werden.

Gut verpackt
Docker
docker

Deine Laravel-Applikation kann auf Wunsch auch gerne in einem Container verpackt ausgeliefert werden. Details zur Umsetzung sowie den Anforderungen der Infrastruktur werden im Vorfeld mit dir abgeklärt. Natürlich ist auf Wunsch auch das Deployment auf Basis von Docker Repos, auch in Verbindung mit GitHub möglich.

Performant und abgesichert
Serverwartung

Mit Laravel entwickelte Applikationen werden in der Regel in der Cloud, auf virtuellen oder auch eigenständigen Servern ausgeführt. Gerne übernehme ich die Konfiguration sowie Wartung Ihrer Webserver. Details zu Backup-Strategien, Update-Intervallen und weiteren Themen werden im Vorfeld kommuniziert.

Laravel Entwicklung

Speziell bei größeren Projekten macht es Sinn ein von Grund auf selbst entwickeltes System zu konzipieren. Laravel gibt dabei grundlegende Arbeitsweisen vor die auch Kollaboration zwischen mehreren Entwicklern möglich machen. Als Auftraggeber hat man den Vorteil, dass das Projekt auch einfacher in neue Hände gelegt werden kann. Ob Laravel in deinem speziellen Fall das richtige Werkzeug ist, kann ich gerne im Zuge eines unverbindlichen Erstgesprächs einschätzen. Jedes Projekt ist einzigartig, sprechen wir doch über deines.

Die ungefähre Roadmap
Ablauf der Umsetzung deines Laravel-Projekts

Erfahre mehr über den grundlegenden Ablauf eines Entwicklungsprojekts auf Basis Laravel. Jedes Projekt ist individuell, die Abläufe können in Ihrem Fall also stark variieren.

Erstgespräch

Im Zuge des Erstgesprächs dreht sich alles um das Projekt, Voraussetzungen, Deadlines und natürlich Wünsche. Je nachdem ob du dich im Zuge des Erstgesprächs direkt für mich als Programmierer entscheidest, können wir bei dieser Gelegenheit auch direkt diverse andere Aspekte des Laravel- Projekts genauer besprechen. Gerne gebe ich auch direkt Einschätzungen zur benötigten Infrastruktur, genutzter Software oder der möglichen Umsetzungsdauer.

Design und Konzeption

Nachdem erfolgreichen Erstgespräch erhältst du von mir eine Aufstellung mit allen besprochenen Funktionen sowie weitere technischen Details zur Umsetzung. Der gewünschte Funktionsumfang kann in dieser Phase natürlich erweitert oder angepasst werden. Sobald das Konzept für die erste Version des Projekts fixiert ist, stelle ich ein passendes Angebot und natürlich auch eine zeitliche Einschätzung.

Entwicklung & Konfiguration

Sobald der Startschuss von deiner Seite gefallen ist geht es an die Umsetzung des Projekts. Sobald als möglich erhältst du in dieser Phase Zugang zu einem geschützten Bereich in dem die Entwicklung des Projekts verfolgt werden kann.

Zahlung und Veröffentlichung

Nach abgeschlossenen Entwicklungsarbeiten, erfolgreichen Tests und funktionierender Infrastruktur kümmere ich mich um die Veröffentlichung des Projekts. Je nach Kundenwunsch und Anwendungsfall begleite ich das Projekt in den ersten Wochen bis Monaten um anfallende Probleme, Fragen bzw. Optimierungen durchzuführen. Gerne biete ich Ihnen auch einen Wartungsvertrag an, alternativ können arbeiten auch gestundet durchgeführt werden.

Genug gelesen, sprechen wir über dein Projekt.

Schick mir einfach eine E-Mail oder melde dich direkt telefonisch. Es gibt keine Hotline, mit der unten angegeben Nummer hast du einen direkten Draht zu mir.

Deine Daten werden ausschließlich zur Bearbeitung deiner Anfrage verarbeitet. Mehr Informationen findest du in der Datenschutzerklärung.
Kontakt
Ihre Daten werden ausschließlich zur Bearbeitung Ihrer Anfrage verarbeitet. Mehr Informationen findest du in unserer Datenschutzerklärung

Bürozeiten:
Montag – Donnerstag: 9:00 – 17:00 Uhr
Freitag: 9:00 – 14:00 Uhr