Geschafft!

Hinweis

Fehler

Session expiration Your session is going to expireClick here to extend

Budget:

6.000 - 10.000

Geposted am

19.06.20 17:15

Angebotsphase läuft

Schreiben Sie ein ähnliches Projekt aus und erhalten Sie Angebote von Freelancern.
Unverbindlich. Kostenlos. Schnell.

Jetzt ähnliches Projekt einstellen

Beschreibung:

Hallo zusammen,

 

wir möchten eine soziale Plattform für Personen im Non-Profit Bereich ähnlich wie Xing/LinkedIn entwickeln lassen und suchen hierfür ein Team von motivierten Entwicklern. 

 

Ziel ist es, eine responsive WebApp als PWA und eine Cross-Plattform-App (iOS und Android) zu entwickeln. Für die Entwicklung bevorzugen wir entweder Flutter oder React Native. Darüber hinaus benötigen wir für die Verwaltung der gesamten Anwendung ein zentrales Backend (Verwaltung von Nutzern, Projekten, Freigaben von Organisationen, Benachrichtigungen, Analytics etc.).


Die Apps sollen mit Firebase verwaltet werden. Für die Authentifizierung von Usern kann beispielsweise die Firebase Auth API und für die Chat-Funktion Firebase Cloud Messaging verwendet werden.

 

Hier schon mal die Basis-Funktionalitäten in grober Form:

 

Login

  • Login: Login via E-Mail/Passwort oder Login-Dienst (Facebook, Google, Apple, Microsoft) mit Firebase Auth API
  • Usertyp: Unterscheidung zwischen Benutzerprofilen (Person oder Organisation) bei der Erstanmeldung

Profilverwaltung

  • Benutzerprofil: Persönliches Profil kann selbst verwaltet werden (Vorname, Nachname, E-Mail, Foto, Slogan/Motivation, Land, Wohnort)
  • Wirkungsbereich:
Organisation: Auswahl der bereits registrierten Organisationen
Range: Feinauswahl von 17 SDGs (Sustainable Development Goals), falls nicht vorhanden: Freitext - Freigabe neue Kategorie über Backed
Area: Auswahl eines Wirkungsorts (Land und Ort) 
My Projects: Freitext mit „Link“ zu Projektseiten, falls Projekt noch nicht vorhanden: Weiterleitung auf „Neues Projekt anlegen“
Skills verwalten: Auswahl aus vorhandenen Skills, optional kann auch Skill erstellt werden.
My intention: Auswahl aus vorhandenen Intentionen


Soziale Funktionen

  • Follow: Mit Personen und Organisationen verbinden
  • Direkte Kommunikation: Chatfunktion zwischen Benutzern (z.B. Firebase Cloud Messaging)
  • Posterstellung & Likes: Beiträge (Fotos, Videos, Links, Orte und Veranstaltungen) erstellen und auf Beiträge reagieren
  • Feed: Neuigkeiten über Pinnwand abrufen
  • What’s next: Anzeige der nächsten Kalendereinträge
  • Social Share: Beiträge auf anderen sozialen Netzwerke posten
  • Suchfunktion: Suche nach Usern, Beiträgen, Themengebieten, Regionen, Skills etc.


Weitere Funktionen

  • News: externe Nachrichten aus bestimmten Quellen werden für Nutzer je nach Interesse bereitgestellt. Der Nutzer wird beim ersten Login nach den Interessen gefragt, er kann auch nachträglich die Interessensgebiete bearbeiten. 
  • Push-Benachrichtigung/Newsletter: Integration eines Moduls für Push-Benachrichtigungen und Newsletter. Zum Beispiel erhält der Nutzer eine Auflistung von interessanten externen News.
  • Mehrsprachigkeit: Deutsch, Englisch und Spanisch

Um die Entwicklungskosten so gering wie möglich zu halten, muss das Rad nicht bei allen Funktionalitäten neu erfunden werden. Es können vorhandene Module, APIs und Frameworks verwendet werden. 


Design (UI/UX)

Wir haben noch keinen UI/UX Designer beauftragt und sind auch offen für Design-Angebote.


Was ist uns wichtig?

  • Entwickler mit Erfahrungen in Firebase und Flutter oder React Native
  • Regelmäßige Kommunikation und Abstimmung während des gesamten Projektablaufs (Agiles Projektmanagement)
  • Einfache Pflege aller Inhalte
  • Einfache Wartung und Tests (über Firebase?)
  • Gute Dokumentation des Quellcodes
  • Umfangreiche Entwickler- und Testdokumentation


Es wird in den nächsten Wochen ein Lastenheft zur Verfügung gestellt, wo alle Anforderungen für Design und Funktionen detailliert und grafisch dargestellt werden. Die Anforderungen können sich noch erweitern. 


Beim Budget können wir auch auf Stundenbasis arbeiten, aber wir hätten gerne eine Preisspanne. Wir freuen uns über Eure Vorschläge und Angebote! 


Viele Grüße


Trewins GbR