Individuelle Softwareentwicklung mit navoBASE
unser Open Source PHP Framework
Wie der Schreiner seine Lieblingswerkzeuge und kleine Trickkiste mitbringt, so haben wir auch in den letzten 10 Jahren kontinuierlich an unseren Tools gefeilt und erprobte Best Practices einfließen lassen in ein eigenes Framework. Sozusagen eine eigene Werkzeugkiste mit Tools, die wir lieben und im Schlaf beherrschen. Das zeigt sich im Ergebnis:
- ungeschlagene Performance
- Sicherheit auf Enterprise-Niveau
- einfache Erweiterbarkeit
- vielfältige Anbindungen
- geringere Entwicklungskosten
- responsive im Frontend und Backend
Einsatzbereiche
navoBASE ist optimal bei unüblich hohen Anforderungen an geringe Antwortzeiten bei denen die klassischen Frameworks durch Ihren Overhead nicht mehr mitkommen und bei Webanwendungen mit einem hohem Anteil an nicht cache-baren Just-In-Time Berechnungen.
Außerdem ist navoBASE eine gute Wahl für stetig dem Markt anzupassende Anwendungen und im Rapid-Prototyping kaum zu schlagen.
- Analysetools
- Verwaltungssoftware
- Webportale
- Kalkulations-Anwendungen
- Enterprise-Ressource-Planning (ERP)
- CRM-Plattformen
- Aufbau eigener Webservices per API
Funktionen
navoBASE Framework Core
- Mehrsprachigkeit mit automatischer Erkennung der favorisierten Sprache und intelligentem Fallback Handling
- Uneingeschränkte Integration des jeweiligen Corporate Designs
- voll Ajax fähig für moderne Applikationen (statische Anwendung ebenso möglich)
- User Login mit Double-Opt-In, Password Reset, Kundendatenpflege, Newsletteranmeldung, etc
- Adminbereich vollindividuell realisierbar
- PDF-Generierung, PDF-Templates im Corporate Design
- Integrierter Direct-E-Mail Manager und Newslettergenerator mit individuellem E-Mail-Template im Corporate Design
- individuelle Rechnungserstellungfunktion mit Multi-Rechnungsnummernkreis-Management, E-Mail-Versand, internationalem Mehrwertsteuerhandling, Live-Vorschau
- Abonnementverwaltung mit automatisierter Rechnungserstellung
- SEO optimiert
- CRM-Tools
- Zeitgesteuerte Aktionen
- Bildmanipulation (z.B. für Vorschaubilder)
Bereits existierende Plugins
- Volltextsuche
- Projektmanagement, Zeittracking, Kundenlogin
- jede Menge coole rasend schnelle Live-Statistiken (per d3.js)
- Live-Daten von allen Amazon Shopping Portalen (Verfügbarkeit, Preise, Vorschaubilder, Partnerprogrammlinks) können in interne Datenmodelle integriert werden
- Reaktionen auf bestimmte eingehende Mails (per SMTP)
- Elektrotechnik-Funktionenbibliothek (Hochfrequenztechnik, Solaranlagen)
- Komplettes Zeitschriftenmanagementsystem inklusive E-Paper, Micropayment-Integration, Abonnentenverwaltung, internationalem Versandexport, Gastbeiträge, Blog, Veranstaltungskalender, News, RSS-Feed, etc
- Blog
- Wiki
- Mini-CMS
- Microsoft Excel Exporte
- VOIP-Anbieter Integration für interne Tools
- Einfacher E-Mail Client
Welche Funktion wünschen Sie sich? Jedes Projekt ist individuell. Wir finden für jede Anforderung eine optimale Lösung!
Anbindungen
- E-Mail per SMTP-Server oder Versanddienst-Anbieter
- Microsoft Access Schnittstellen (Import und Export)
- Bereitstellung aller gewünschten Daten des Systems auch per public API oder hochsicherer zugangseschützer API (HMAC – gleicher Standard wie zur Amazon-Server-Authentifizierung)
- XML, JSON/JSONP, REST, SOAP, FTP
- Bereitstellung von Live-Snippets für externe Seiten dritter (Werbung, Live-Daten-Stream, etc)
- Live-Währungskurse von den meisten Börsen
- Amazon Shopping Data API
- MaxData GeoIP (Aufenthaltsland der Besucher identifizieren)
- (Micro)-Payment Dienste
- Komplette Google Analytics Integration
- nahezu alle externen Datenquellen integrier- und aggregierbar
Real-Life-Interaktionen
Wir haben für verschiedene Anforderungen Hardwareintegrationen entwickelt, die mit navoBASE zusammenarbeiten:
- Hardware Knopf zum Anstoßen beliebiger Aktionen in der Software (per WLAN, Bluetooth oder LAN eingebunden, auch NFC basiert)
- Status-Screens für die Wand (bei Ihnen als Admin-Panel oder im Kunden-Foyer zur Anzeige von Daten, die Sie über navoBASE z.B. per API ausliefern)
- und natürlich: die reverse-engineerte Kaffeemaschine bei uns im Büro, die per embedded Webserver einen Espresso brüht, sobald unser Zeit-Tracking-Tool zu lange keine Pause mehr verzeichnet hat.
Tech Talk – wieso ist navoBASE so effektiv?
Unser Framework kombiniert das Beste aus Symphony/Laravel, Zend und anderen Frameworks allerdings ohne die Performance-Einbußen die große Frameworks sonst mit sich bringen. Möglich wird dies durch einen sehr schlanken Zugriff auf die Objekte z.B. aus der Datenbank. Außerdem verzichtet navoBASE auf die sonst üblichen Massen an out-of-the-box Funktionen, die ohnehin meist nicht benötigt werden.
Die Entwicklung mit navoBASE verfolgt einen "Database-First"-Ansatz, das bedeutet, dass zunächst die Datenstruktur konzipiert wird. Modelle für User, Firmen, Navigationspunkte, etc sind natürlich schon bei Installation vorhanden. Danach entsteht ein komplettes, direkt nutzbares CRUD-Setting mit einem einzigen Knopfdruck. Um Performance zu sparen und auch den Einstieg zu erleichtern folgt navoBASE dem Credo "Convention over Configuration".
Warum nachVORNE?
Wenn Sie speziellere Anforderungen haben, sind wir genau die richtige Agentur. Wir lieben die komplexeren Projekte bei denen z.B. viele verschiedene Datenquellen aggregiert oder technische Zusammenhänge auseinander dividiert werden müssen. Wir lieben es aber auch Software zu erstellen, die nachher so klar aussieht und einfach bedienbar ist, dass Sie sich fragen werden, wieso sich das vorher so komplex anfühlte.
Außerdem mögen wir Übersichtlichkeit und Automatisierung
– zwei Bereiche, in denen sich das meiste Potential versteckt.
Anwendungsentwicklung bei nachVORNE
Anwendungsentwicklung Verwaltungssoftware Kalkulations- und AnalysesoftwareWebanwendungen bei nachVORNE
Online-Plattformen Web-ServicesKontakt
Hallo ich bin Raphael. Seit über 10 Jahren arbeite ich in der Webentwicklung und bin bei nachVORNE für die technische Umsetzung zuständig. Nach dem Studium habe ich die nachVORNE GmbH mitgegründet.
Erzählen Sie mir von Ihrer Idee und ich berate Sie gerne, wie wir Ihr Projekt nachVORNE bringen können. Eine Budgetangabe hilft uns, die damit machbaren Lösungen vor zu selektieren.