Entschuldigung, Sie nutzen Internet Explorer 7 oder älter. Freelancer.at unterstützt dies nicht. Laden Sie kostenlos die neueste Version von Internet Explorer herunter.
  1. Alle Aufträge >
  2. Websites & Applikationen >
  3. Sonstige Websites & Applikationen
Haben Sie einen ähnlichen Auftrag?
Auftrag platzieren
Sind Sie ein Freelancer?
Auf Auftrag bewerben

Auf der Suche nach einem Javascript Backend Entwickler

Auftrags-ID: 92738

Budget: > € 2000
Veröffentlicht: 27-02-2020
Reaktionen: 0
Ort: Wien, Österreich
Zuletzt geändert: 27-02-2020
Status: Geschlossen
Haben Sie einen ähnlichen Auftrag?
Auftrag platzieren
Sind Sie ein Freelancer?
Auf Auftrag bewerben
Liebe Freelancer,



Projektbeschreibung:

Für mein Startup suche ich einen Backend-Entwickler, der in der Lage ist, mein aktuelles Backend zu aktualisieren/neu aufzubauen, damit es bereit ist, Projekte zu starten.



Einen Link zu meinem Projekt als Proof of Concept kann ich bei Interesse zusenden. Für die Entwicklung wurde der MEAN-Stack verwendet. Der Code stammt größtenteils aus dem Jahr 2017.



Das Startup bietet zwei Produkte an: Pages und Portals:

Pages sind für Professionals und ermöglichen es ihnen, eine Seite zu erstellen, diese mit ihren sozialen Netzwerken zu verknüpfen, und die App sorgt dann dafür, dass neue Social-Media-Updates auf den Seiten veröffentlicht werden. Pages werden in zwei Versionen angeboten: Free Onepager und Freemium Twopager.



Portals sind für Communities und bündeln Seiten basierend auf Gemeinsamkeiten. Seiteninhaber können Mitglied eines Portals werden, sofern sie die vom Portal festgelegten Kriterien erfüllen (z.B. Stadt, Studium, Branche), und ihre Inhalte automatisch auch mit dem Portal teilen. Gut für die Community, die dadurch besser auffindbar wird, gut für die Teilnehmer, die so ihre Online-Reichweite erhöhen können.



Die Aufgabe

Um dies zu realisieren, muss die aktuelle Codebasis je nach Zweckmäßigkeit aktualisiert oder neu aufgebaut werden. Außerdem müssen die Social-Media-APIs aktualisiert und die Such- und Portallösung hinzugefügt werden. Das Frontend wird mit Vue.js neu entwickelt, es werden neue Endpunkte insbesondere für Portale erstellt.



Die aktuelle App leistet Folgendes:

- OAuth über Facebook, Instagram und YouTube (E-Mail-Option entfällt)

- Integriert mit Facebook API, Instagram API und YouTube API.

- Generiert automatisch eine Seite basierend auf den Social-Media-Inhalten.

- Verfolgt Änderungen automatisch und überträgt diese automatisch auf die verknüpfte Seite.

- Zeigt ein grundlegendes CMS zur Anpassung von Layout, Profilinformationen, sozialen Netzwerken usw.

- Speichert alle Profilinformationen, sozialen Netzwerke und Inhalte in einer MongoDB.

- Bietet eine Reihe grundlegender Endpunkte.



Was getan werden muss:

- Verbesserung der Integration mit Google Firebase.

- Verschieben/Aktualisieren von OAuth. Derzeit wird eine sehr alte Version von passport.js verwendet, kann auch über Firebase OAuth gelöst werden.

- Aktualisierung der Facebook API-Integration, ist derzeit mit einem Benutzerprofil verknüpft, muss aber mit Benutzerseiten verknüpft werden.

- Aktualisierung der Instagram API

- Aktualisierung des DB-Modells

- Erweiterung des grundlegenden CMS um zusätzliche Funktionen, die für die Freemium-Seite erforderlich sind.

- Ausarbeitung von Endpunkten in Absprache mit dem Frontend-Entwickler.

- E-Mail-Verifizierung.

- Hinzufügen einer Suchfunktion (darf einfach sein und z.B. mit Algolia) & Autocomplete-Funktion für Tags.

- Portals-Umgebung mit eigener Konfigurationsliste, Datenbank mit Mitgliedern und Inhalten, benutzerdefinierter URL.

- Hinzufügen eines Empfehlungstools.

- Integration mit Zahlungsanbietern, z.B. Mollie, um abonnementbasierte Zahlungen anbieten zu können.



Zusätzliches:

Hinzufügen eines Eventmoduls, das es ermöglicht, manuell oder automatisch Inhalte zu den Seiten und Portalen hinzuzufügen.



Anforderungen:

- Node.js-basiertes Framework, kann die MEVN-Lösung oder Nest.js sein.

- MongoDB-Kenntnisse in Optimierung.

- Erfahrung im Umgang mit Social-Media-APIs.



Gut zu wissen:

- Die Festlegung des endgültigen Umfangs erfolgt in Absprache, da dies am besten funktioniert. Berücksichtige unbedingt das Folgende. Mach dies nur, wenn du hinter der vereinbarten Arbeit und dem beabsichtigten Endprodukt stehst!

- Beachte, dass es sich um ein echtes Startup handelt, bei dem die Budgets begrenzt sind und wir einige Teile, egal wie gut sie bereits ausgearbeitet sind, 'as-we-go' umsetzen.

- Wenn dieser organische Ansatz nicht dein Ding ist, ist es besser, nicht zu antworten.

Freelance-Website Aufträge

Erstellung einer Website

Veröffentlicht: 26 Oct
Hallo, ich habe ein vollständig ausgearbeitetes Design für meine Firmenwebsite, das komplett feststeht. Ich suche jemanden, der dies nun in eine Website umsetzen und online stellen kann.

Erstellung einer Website

Veröffentlicht: 8 Oct
Ich möchte eine einfache Website mit 3 Seiten für meine Marketingagentur.

B2B Appointment Setter

Veröffentlicht: 6 Oct
Wir entwickeln maßgeschneiderte Software, KI und Automatisierungen unter anderem für Immobilienmakler, Logistikunternehmen und Umzugsunternehmen. Ich suche motivierte, niederländischsprachige B2B-Setter, die Unternehmer anrufen, qualifizieren und Termine für unser Vertriebsteam vereinbaren. Vergütung: 5 % Provision pro Verkauf aus Ihren Terminen. Bei Paketen von 20.000 € bis 300.000 € sind…

Selbstständigeie eine Website erstellen lassen möchten

Veröffentlicht: 2 Oct
Als Selbstständige/r möchtest du dich auf dein Handwerk und deine ersten Kunden konzentrieren, nicht auf den Bau einer komplizierten Website oder Investitionen von Tausenden von Euro im Voraus. Mit einem Website-as-a-Service-Abonnement erhältst du eine elegante, maßgeschneiderte digitale Visitenkarte, die sofort Vertrauen ausstrahlt, und sobald dein Unternehmen wächst, lässt…

Data Platform Engineer - Kafka Specialist

Veröffentlicht: 20 Apr
We are seeking a dedicated individual to join our client's team, focusing on the development and continuous optimization of a Kafka-based messaging platform. Your main responsibilities will include the design and implementation of self-service provisioning solutions and the realization of effective integration strategies, for example, using Kafka Connect. As part of this team, you will actively…

Junior QA Ingenieur

Veröffentlicht: 25 Sep
Wir suchen einen QA Ingenieur, der den Qualitätssicherungsprozess für den niederländischen Markt verantwortet und verbessert. In dieser Rolle sind Sie verantwortlich für das Testen kritischer Benutzerabläufe, das Identifizieren von Problemen, die das Spielerlebnis beeinträchtigen, und die Sicherstellung der Stabilität wichtiger Produktbereiche wie Casino, Sportwetten, Zahlungen, Boni, Registrierung…

Auftrag: SEO-Optimierung, Website-Anpassungen und Aufsetzen

Veröffentlicht: 24 Sep
Für meine (dienstleistungsbezogenen, keine Webshop-) Websites suche ich einen erfahrenen Spezialisten im Bereich Online-Marketing und Weboptimierung. Das Ziel ist es, die organische Auffindbarkeit (SEO) strukturell zu verbessern, die Websites technisch und inhaltlich zu optimieren und durch gezielte Anzeigen zu testen, was effektiv ist. Tätigkeiten: SEO-Audit & Optimierung: Gründliche Analyse…
Mehr anzeigen
×
Haben Sie eine ähnliche Aufgabe?
Auftrag platzieren
Sind Sie Freelancer?
Auf Auftrag reagieren