Direkt zum Inhalt
N-Developing

Leistungen

Was wir für dich entwickeln.

Elf Bereiche. In den meisten Projekten kommen mehrere davon zusammen — eine Web-Anwendung braucht ein Backend, eine Schnittstelle und einen Ort, an dem sie läuft.

  1. 01

    Software Development

    Individuelle Programme und Werkzeuge, die genau einen Ablauf abdecken — statt einer Standardlösung, um die herum gearbeitet werden muss.

    Geeignet für
    Firmen mit einem Arbeitsschritt, für den es kein passendes Produkt gibt, oder mit Daten, die zwischen mehreren Werkzeugen hin- und hergeschoben werden.
    Was wir entwickeln
    Desktop- und Kommandozeilen-Werkzeuge, Datenverarbeitung, Auswertungen, Im- und Exporte, interne Anwendungen.
    Technologien
    Python, Java, C#, C++, C
  2. 02

    Web Development

    Websites und Web-Anwendungen — von der Firmenseite bis zur Anwendung mit Anmeldung, Rechten und eigenem Bereich für Kunden.

    Geeignet für
    Alle, die online auftreten oder eine Anwendung im Browser brauchen, ohne Installation auf dem Gerät.
    Was wir entwickeln
    Firmenseiten, Landing-Pages, Web-Anwendungen, Dashboards, Kundenbereiche, Shops.
    Technologien
    HTML, CSS, JavaScript, TypeScript, React, PHP
  3. 03

    Backend Development

    Der Teil, den niemand sieht und von dem alles abhängt: Logik, Datenhaltung, Benutzerverwaltung, Rechte.

    Geeignet für
    Projekte, bei denen Daten gespeichert, geprüft oder zwischen Nutzern geteilt werden müssen.
    Was wir entwickeln
    Serveranwendungen, Datenbank-Entwurf und -Migrationen, Anmeldung und Rechteverwaltung, Hintergrundaufgaben.
    Technologien
    Node.js, PHP, Python, Java, SQL
  4. 04

    API Development

    Schnittstellen, über die Systeme miteinander sprechen — eigene Schnittstellen bauen oder fremde anbinden.

    Geeignet für
    Firmen mit mehreren Systemen, die Daten doppelt pflegen, oder mit einem Dienstleister, dessen Daten woanders gebraucht werden.
    Was wir entwickeln
    REST-Schnittstellen, Authentifizierung mit Schlüsseln und Tokens, Webhooks, Anbindung fremder Dienste, Dokumentation.
    Technologien
    Node.js, Python, PHP, SQL
  5. 05

    Discord Development

    Bots und Automatisierungen für Discord — von der Moderationshilfe bis zur Anbindung an eigene Systeme.

    Geeignet für
    Communities, Projekte und Firmen, die Discord als Kanal nutzen und darin Abläufe automatisieren wollen.
    Was wir entwickeln
    Bots mit Slash-Befehlen, Rollen- und Rechtevergabe, Ticketsysteme, Anbindung an Datenbanken und Schnittstellen.
    Technologien
    JavaScript, TypeScript, Node.js, Python, Lua
  6. 06

    Automation

    Wiederkehrende Handarbeit wird zu einem Ablauf, der von selbst läuft und sich meldet, wenn etwas schiefgeht.

    Geeignet für
    Jeden, der regelmäßig dieselben Daten kopiert, dieselbe Datei erzeugt oder dieselbe Nachricht schreibt.
    Was wir entwickeln
    Geplante Aufgaben, Datenabgleich zwischen Systemen, Berichte, Benachrichtigungen, Dateiverarbeitung.
    Technologien
    Python, Node.js, Linux, SQL
  7. 07

    DevOps

    Der Weg vom fertigen Code zur laufenden Anwendung — nachvollziehbar, wiederholbar und mit einem Weg zurück.

    Geeignet für
    Projekte, bei denen Änderungen bisher per Hand hochgeladen werden und ein Fehler schwer zurückzunehmen ist.
    Was wir entwickeln
    Deployment-Abläufe, Container, Umgebungen für Test und Produktion, Überwachung, Sicherungen.
    Technologien
    Docker, Linux, Git
  8. 08

    Hosting

    Ein Ort, an dem die Anwendung läuft — eingerichtet, abgesichert und überwacht.

    Geeignet für
    Alle, die nicht selbst Server betreiben wollen, aber mehr brauchen als einen Baukasten-Tarif.
    Was wir entwickeln
    Server-Einrichtung, Webserver und Zertifikate, Datenbanken, E-Mail-Anbindung, Sicherungen, Überwachung.
    Technologien
    Linux, Docker, Apache, Nginx
  9. 09

    UI/UX

    Gestaltung und Bedienführung — damit das Gebaute nicht nur funktioniert, sondern auch benutzt wird.

    Geeignet für
    Projekte mit einer Oberfläche, die jemand anderes als der Entwickler bedienen soll.
    Was wir entwickeln
    Oberflächen-Entwurf, Design-System, Barrierefreiheit, Darstellung auf Mobilgeräten, Bedienabläufe.
    Technologien
    HTML, CSS, JavaScript, React
  10. 10

    Maintenance

    Pflege nach dem Launch: Updates, Fehlerbehebung, kleine Erweiterungen, Beobachtung.

    Geeignet für
    Bestehende Projekte — auch solche, die jemand anderes gebaut hat.
    Was wir entwickeln
    Abhängigkeiten aktualisieren, Sicherheitslücken schließen, Fehler beheben, Erweiterungen, Übergabe und Dokumentation.
    Technologien
    Je nach Bestand
  11. 11

    Security

    Absicherung bestehender Systeme und sichere Entwicklung von Anfang an.

    Geeignet für
    Websites und Anwendungen mit Nutzerdaten, Anmeldung oder Zahlungen — und alles, was öffentlich erreichbar ist.
    Was wir entwickeln
    Prüfung bestehender Systeme, Absicherung von Formularen und Anmeldungen, Verschlüsselung, Rechtekonzepte, Härtung von Servern.
    Technologien
    PHP, Python, Node.js, Linux

Kontakt

Nicht sicher, was davon passt?

Beschreib die Aufgabe, nicht die Lösung. Welcher Bereich gebraucht wird, klären wir im Erstgespräch.