Die App ist ein Personal Organizer für die Verwaltung Ihrer Projekte, Aufgaben, Budgets und Notizen.
Das Design basierend auf Microservice -Architektur mit asynchroner Kommunikation
Es gibt 3 funktionale Microservices, die für die Verwaltung von Haupteinheiten wie Budgets, Projekten und Notizen verantwortlich sind:
- Notizen Service
- Budget -Service
- Projektservice
Außerdem gibt es Microservices, die für die gemeinsame Funktionalität verantwortlich sind:
- API -Tor
- Identitätsdienst
- Benachrichtigungsdienst
- Volltext-Suchdienst
Wichtig
Das Makefile soll nur zum Ausführen von App im Demo -Modus verwendet werden.
Für Entwicklungszwecke sollten Sie entweder Docker -Container ausführen und Ports -Weiterleitungen manuell konfigurieren oder Dienste in IDE ausführen
Stellen Sie vor dem Start sicher, dass Sie installiert haben:
- Docker
- GNU machen Nützlichkeit
GlobalHub/ Directory erstellen .env -Datei mit .env.template -Vorlage sollten Standardwerte für den App -Start ausreichen.make up aus GlobalHub/GlobalHub Directory Falls Sie daran interessiert sind, zum Projekt beizutragen, würde ich es wirklich zu schätzen wissen, wenn Sie sich um einige Aufgaben des GlobalHub -Projekts kümmern könnten.