Projektanforderung
Die Projektanforderung bestand darin, ein SaaS-basiertes Buchhaltungssystem für die Aufzeichnungen zu erstellen, die ein Unternehmen zur Verwaltung seines Buchhaltungssystems führt. Gefordert war ein SaaS-Modell, das es den Nutzern ermöglicht, von überall und jederzeit online auf die Software zuzugreifen. Die Anwendung verfügt über zwei Benutzermodule für den Endbenutzer, der das System kaufen und verwenden kann, und für den Administrator, der die Plattform verwalten kann. Die Anwendung sollte die Nachverfolgung und Abrechnung von Rechnungen, Zahlungen und Ausgaben mit eingeschränkter Bestandskontrolle ermöglichen. Das Endprodukt sollte eine einfache mobile Anwendung sein, die die Übermittlung und Anzeige von Transaktionen ermöglicht.
Lösung angeboten
Nachdem Carmatec die Anforderungen des Kunden verstanden hatte, schließlich eine SaaS-basierte Buchhaltungssoftware zu entwickeln, die für mehrere Unternehmen des Kunden konzipiert ist, schlug er vor, das System als Buchhaltungstool mit doppelter Buchführung zu entwickeln, das das Buchhaltungsjuwel (Plutus) „https://github“ nutzen würde .com/mbulat/plutus“, um die gewünschte Funktion auszuführen. Die vorgeschlagene Lösung war eine Buchhaltungssoftware, die auf Ruby on Rails basierte und zwei Buchhaltungseinträge zur Erfassung jeder Finanztransaktion vornahm. Diese Transaktionen können in Vermögenswerten, Verbindlichkeiten, Einnahmen, Ausgaben usw. erfolgen. Neben der Social-Media-Integration wurde auch grundlegendes SEO für die Website als Teil der Lösung bereitgestellt.
Merkmale:
Die Admin-Benutzer können die folgenden Aktivitäten ausführen:
- Abonnenten verwalten
- Verwalten Sie die Benutzer, die die Plattform verwalten können
- Verwalten Sie die vom System unterstützte Währung
Der Endbenutzer, der auf das System zugreift, kann die folgenden Aktivitäten ausführen:
- Abonnieren Sie das System, indem Sie einen interaktiven Anmeldevorgang für das Abonnement durchlaufen.
- Nutzen Sie die Dashboard-Funktion, die die wichtigsten Informationen anzeigt. dh Rechnung bezahlt, Rechnung ausgestellt und die fälligen Zahlungen.
- Verwalten Sie ihre Kunden.
- Erstellen und verwalten Sie Angebote und Rechnungen sowie die für Rechnungen verwendeten Abrechnungspositionen
- Verwalten Sie den Kontenplan und erstellen Sie Unterkonten darunter.
- Verwalten Sie Spesen-/Rechnungsauszahlungen und die Lieferanten und aktualisieren Sie Zahlungen.
- Nutzen Sie die Möglichkeit, den Buchhaltungsbaum entsprechend Ihren Anforderungen einzurichten, die Posten zu verwalten, für die die Rechnung gestellt werden soll, und Benutzer zu verwalten, die Zugriff auf das System haben. Standardmäßig können bis zu 10 Benutzeranmeldungen vergeben werden.
- Greifen Sie auf verschiedene Berichte wie Gewinn- und Verlustrechnungen, Umsatzberichte, Bilanzen und Gewinn- und Verlustrechnungen zu.
- Die Integration des Zahlungsgateways wird zum Zeitpunkt der Anmeldung für die zu leistenden Zahlungen bereitgestellt.
Funktionalitäten der mobilen App:
Der Endbenutzer kann mit einer mobilen App folgende Aktivitäten ausführen:
- Melden Sie sich über eine interaktive Sitzung beim System an.
- Greifen Sie auf die Dashboard-Funktion zu, die Einnahmen und Ausgaben anzeigt.
- Verwalten Sie die Ausgaben. Der Benutzer kann Rechnungsdetails einsehen und die Rechnungen an betroffene Personen senden.
Darüber hinaus wurde die vorgeschlagene Webanwendung in einem hoch responsiven Design erstellt, um eine nahtlose Funktionalität über Plattformen und Geräte hinweg zu ermöglichen. Der daraus resultierende Vorteil für den Kunden war eine nahtlose Interaktion und ein einwandfreies Benutzererlebnis.
Verwendete Technologie
Ruby on Rails, Buchhaltungsjuwel (Plutus)