Konzept NookieStar Geschätzte Lesezeit: 8 Minuten Inhaltsübersicht: Konzept NookieStar Nookie kommt zu Beherrschen TEUR 2-3 Release Zeitpunkt: 19 Geburtstag) an den Server - Erstellung einer change.php (SE)... Handy sendet Register Screen Werte (Alter, Geschlecht, Suche... Server speichert Profilbild auf dem Server und verteilt dies... Handy sendet Request an Server API smsproxy.php (Übergabe: t... Handy stellt nach der Wartezeit einen API Request an fetch.p... Request nicht an FaceID API gesendet (BE) Marketing Offensiv... nginx-1.13.9-RELEASE - unterstützt jetzt HTTP/2 Server Push ... user zum swipe anbieten, die die eigene Person schon positiv... https://api.nookiestar.com/smsgateway.php nimmt SMS Gateway ... Kurze Zusammenfassung: Konzept NookieStar Nookie kommt zu Beherrschen. Nookie entsteht aus der Asche und zerfleischt jeden Dating- Widersacher! Leg dich mit dem Besten an und du stirbst wie alle dann! Bearbeiter: Sebastian Enger, Ben Büsser Datum: 29.3.2018 Version: 1.0.9 Company Name: NookieStar TECHNOLOGIES UG Sitz: voraussichtlich in Brandenburg Shareholder/Founder: Sebastian (50%) - SE, Ben (50%) - BE Management/Aufgaben: Sebastian: CEO, Marketing, BI; Ben: Head of Development, CTO, Finanzen Product/Service Name: NookieStar Dating Mission Statement: Erstellung einer Smartphone App, die das Dating massiv vereinfacht: ohne Anmeldung, nach einem Match sofort die Telefonnummer bekommen. Ziel der Entwicklung: Veröffentlichung der App im Google Store & Apple Store Kapitalbedarf bis Ende 2018: ca. TEUR 2-3 Release Zeitpunkt: 19. Mai 2018 Finance A (Venture): - Unsere USP/Alleinstellungsmerkmal/Killer Features: - User bekommen bei einem positiven Match sofort die Telefonnummer des Gegenübers - User brauchen sich nirgends einloggen (Kein Facebook Zwang) - Profilbild Swipes: - pro Profilbild jedes Users wird ein Herzchen Zähler eingebaut, der die insgesamten positiven Swipes darstellt - diese Funktionalität muss kommuniziert werden - Premium User bekommen dann primär Swipes angeboten, von User und Userinnen, die eine hohe Herzchenwertung haben - Herzchen Abstufung: - bis 50.000 positive Swipes: Rotes Herz - ab 500.000 positive Swipes: Goldenes Herz - ab 1.500.00 positive Swipes: Platin Herz - Frauen bekommen immer kostenlos die Premium Version, für die Männer bezahlen müssen: - Frauen können sich Bilder aller Männer in einem Umkreis anschauen und entscheiden, welchem Mann sie (ohne vorheriges Match) Sie Ihre Handynummer senden wollen - via Push Nachricht - nur Frauen können Ihr Foto bewerten lassen (nur die positiven Einträge werden gezählt) und als Sternchen ausgegeben unter dem Bild - Frauen können 3 Bilder hochladen und im Profil haben - Frauen bekommen ein Live-Radar - Leute im Umkreis von 23km werden Ihr als Punkte auf einer Live Map angezeigt - Dazu muss der aktuelle Status getrackt werden - Frauen können aus dem Live Radar heraus Männer bzw. ihre Zielperson anschreiben - Hover auf die Zielperson zeigt Alter, Standortname und kleines Vorschaubild Planungsschritte (offen): Nutzung von https://www.stackpath.com/ CDN statt MaxCDN (SE) CDN wird aus Kostengründen erst kurz vor dem Go-to-Live Date implementiert Handy SMS-Authentifizierung: Handy schickt eine SMS an die hinterlegte Rufnummer vom User, kurze Zeit später sollte eine SMS an dieses Handy mit dem Code kommen - dieser Prozess soll durch die App automatisiert und auch ausgewertet werden (sprich User muss Code nirgends extra eingeben) (BE) Handy soll korrekt Männer oder Frauen zum Matching ausspucken (SE) (SQL LIKE) Handy loggt alle Actions an Google Analytics (SE,BE) Handy liest Telefonnummer zuverlässig bei Single oder Dual Sim aus (BE) Logging erfolgt in eine MongoDB Instanz (SE) Matching stellt dir potentielle Match Kandidaten aus deiner räumlichen Umgebung vor (SE) Handy App liefert Status Updates (z.B. Geburtstag) an den Server - Erstellung einer change.php (SE) Matching zwischen zwei Parteien wird im SQL geloggt (SE) Matching wird dem Smartphone mitgeteilt - Erstellung einer matches.php (SE) Smartphone App: Zugriff auf verschiedene API Server: api1.nookiestar.com, api2.nookiestar.com 1 Sekunden Jingle, bei einem Match (1 Sekunden Jingle soll sublime Nachricht enthalten und Freude beim Hörer bereiten) (SE) Swipe Screen: Vor-Caching der Bilder Löschen der Bilder aus dem Cache nach einem Swipe Vor-Laden des nächsten JSON Results wenn weniger als X weitere Swipes vorliegen Werbung Matching Screen: Bild des Match Partner Nookie Score des Match Partners Standort-Name des Match Partners Handynummer des Match Partners Alter des Match Partners Geschlecht des Match Partners Push Nachricht an beide Matching Partner Jingle Song wird gespielt Werbung Einstellungs Screen: Neues Profil erstellen (Warnung: Deine Matches gehen verloren) Meine Handynummer beim Match sofort freigeben? Oder nochmal nachfragen, nach jedem Match? Deine Freunde via SMS informieren aus dem eigenen Telefonbuch (SMS wird vom Handy des Benutzers geschickt - Kostenersparnis) Alter ändern (Geburtsjahr) - change.php Hilfe Screen: Einführungsvideo Screenshots und Hilfetexte Datenschutz - Email: Datenschutz@nookiestar.com Impressum Data Privacy/Datenschutz DSGVO Texte Prozessablauf Kommunikation Handy - API Server: 1. App download und Installation 2. Handy wickelt Register Screen ab 3. Handy sendet Register Screen Werte (Alter, Geschlecht, Suche, Telefonnummer, Geo Koordinaten) als JSON zurück an den Server 4. Server speichert Register JSON in der ns_user Datenbank (TODO BASTI) 5. Handy sendet Profilbild an den Server (API Hook uploadimage.php) 6. Server speichert Profilbild auf dem Server und verteilt dieses an den Bilder CDN 7. Server speichert den Bilder CDN URI in der ns_user SQL Tabelle 8. Handy konnte die Telefonnummer nicht auslesen, dann: a. Handy sendet Request an Server API smsproxy.php (Übergabe: token) und bekommt ein JSON zurück mit einer SMS Gateway Rufnummer und dem zu sendenden SMS Gateway Text b. Handy des Users sendet im Hintergrund eine SMS an die SMS Gateway Nummer c. Handy wartet (d.h der User kann zwischendurch schon swipen) ca 10 Sekunden d. Handy stellt nach der Wartezeit einen API Request an fetch.php mit dem type=getmyphone e. Handy bekommt ein JSON Result mit der eigenen Telefonnummer zurück 9. Handy App kann produktiv genutzt werden Bugliste: - 2 Mal hintereinander Foto aufnehmen, wird der 2. Request nicht an FaceID API gesendet (BE) Marketing Offensive: - Growth Hacking: - Suche eine besonders tolle Frau raus (Blond, Blaue Augen, Uni Abschluss) - Suche einen besonders tollen Mann raus - Erstelle ein Bild mit dieser Frau/Mann und baue dort auf dem Bild ein: - Finde meine Handy Nr. auf NOOKIESTAR.COM (#FreeDating)! - Dann ein Tinder Premium für diesen Account kaufen - Dies dann auch mit anderen Dating Apps machen!!!! - Instagram Profil - Diese Paare haben sich auf NookieStar gefunden + Backlink - Youtube Profil - glückliche Paare auf NookieStar + Backlink - Kooperationsanfragen an Youtube Influencer - Twitter Profil - Youtube Video: So funktionierts + Backlink zu NookieStar.com - Facebook - Dating Gruppen raussuchen - dort App bewerben - Gruppe Wohnzimmer: Dort App bewerben - Gruppe Wohnzimmer: den Mods die App vorstellen - Im privaten Feed teilen / Single Freunden den Link empfehlen - Presseberichte: - 1 Englischen - 2 Deutsche (openpr.com) - 2 Bitches: - Franchise anbieten an die 2 Weiber vom Besser als Sex Podcast - Mitte April 2018 - Alle Anbieter von Sex Themen Podcasts kontaktieren - podcast@deinpuls.de - - Szene Magazine anschreiben: - Deutsche Startups Kommentar [1]: Growth Hacking mit Tinder - Gründerszene - Producthunt - http://www.4chan.org - Reddit - (Kleine) Dating Börsen in Deutschland: - Kooperation anbieten - Franchise anbieten - Lustiger Bilder und Memes auf 4CHAN, Reddit oder 9Gag erstellen: - lustige Gifs nehmen und dort in passender Situation das NookieStar Logo etc in die Situation einbauen - Katja Krasavice soll nookiestar werbung machen - oder andere Youtuberinnen, die Softcore auf YT machen - Medien informieren über NookieStar App: - Buzzfeed - Spiegel.de - Bild.de - Tinder Revenue & Expenses Estimates - https://manicoti.com/submodels/1 Changelog: - Geocoding Funktion scheint stabil - gefixt nun funktionierts: 21.2.2018 - Es wird nun nur noch AWS/Amazon Face Api genutzt - MS macht zuviele Probleme und kostete uns drei Tage Arbeit: 21.2.2018 - Erste Version des Pollings eingebaut: - faceid.php erstellt jetzt insgeheim den Register JSON und speichert in in DB - fetch.php dient dem Polling für das Handy, dort kann angefragt werden, ob der aktuelle Registereintrag schon vorliegt - Idee fetch.php - Übergabe p_uid und session - Session ID ist 64 stellig und wird direkt nach erfolgtem PostKey Auth vergeben - Session ID kommt vom faceid.php (HTTP 200 und danach SessionID) - Ca. 5-10 Sekunden Wartezeit, bist nach faceid.php die fetch.php abgeholt wird - fetch.php sendet dann HTTP HEADER 200, JSON, JSON STRING - faceid array content wird serialized in DB gespeichert und von Fetch abgeholt, entserialisiert und als JSON encoded - - NGINX neu kompiliert und gestartet - v. nginx-1.13.9-RELEASE - unterstützt jetzt HTTP/2 Server Push - aktuell bei NookieStar noch nicht integriert - SMS INBOUND GATEWAY von sms77.io eingebaut - smsinbound.php und smsproxy.php erstellt - [19:04, 1.3.2018] +49 1525 61###########: hab fetch.php angepasst, zum handynr abholen, die alte funktionalität (json register abholen) hab ich ausgebaut - [19:05, 1.3.2018] +49 1525 61###########: hab uploadimage.php erstellt, um im register prozess den bild upload zu realisieren - ns_user Fake User Datenbank wird jetzt korrekt mit Geschlechtern erstellt Hinweis: https://stackoverflow.com/questions/8994718/mysql-longitude-and-latitude-query-for- other-rows-within-x-mile-radius ich hab noch den optimisierten matching sql query erstellt. der sorgt dafür, das bevorzugt solche leute zum swipen angeboten werden, die wo die gegenpartei schon geliked hat. kommt von dem sql query nix, dann wird aus einer distanz von X- Km matches angezeigt SELECT `id`, ( 6371 * acos( cos( radians( :lat ) ) * cos( radians( `lat` ) ) * cos( radians( `long` ) - radians( :long ) ) + sin(radians(:lat)) * sin(radians(`lat`)) ) ) `distance`FROM `location`HAVING `distance` :distanceORDER BY `distance`LIMIT 25 :lat and :long are the points the passed by the user where lat and long are the points stored in the database. user zum swipe anbieten, die die eigene Person schon positiv geswiped haben: Select * from swiped WHERE swipestatus=1 and matcheduser=$token LIMIT 25 (wie hier doppelte verhindern?) user zum swipe anbieten, die die eigene Person schon positiv geswiped haben: Select p_uid, * from `ns_swipes` e WHERE p_swipestatus=1 AND p_matcheduser=$token AND NOT EXISTS (SELECT p_uidmatch, p_usermatch FROM `ns_matches` d WHERE d.p_uidmatch = e.p_uid) ORDER BY timestamp DESC LIMIT 20 Else Geo show user aus distanz 200 km Online Debug Log: https://client.appschule.de/uploads/newfile.txt Alter und Geschlechtsbestimmung via Google Tensorflow: - https://github.com/dpressel/rude-carnie - Handy Nr. auslesen: 1. SMS Inbound Gateway ordern 2. Handy Nr. sendet SMS vom User Handy an unsere virtuelle Inbound SMS Nr. mit einem Keyword und einem uid Text 3. https://api.nookiestar.com/smsgateway.php nimmt SMS Gateway Request an und speichert Handy Nr. User Handy Nr. holt fetch.php ab - und bekommt Handy Nr. mitgeteilt 5. Prozessablauf läuft automatisch ohne User Interaktion ab Kommentar [2]: 28.2.2018 erledigt Auszug aus dem Inhalt: Konzept NookieStar Nookie kommt zu Beherrschen. Mai 2018 Finance A (Venture): - Unsere USP/Alleinstellungsmerkmal/Killer Features: - User bekommen bei einem positiven Match sofort die Telefonnummer des Gegenübers - User brauchen sich nirgends einloggen (Kein Facebook Zwang) - Profilbild Swipes: - pro Profilbild jedes Users wird ein Herzchen Zähler eingebaut, der die insgesamten positiven Swipes darstellt - diese Funktionalität muss kommuniziert werden - Premium User bekommen dann primär Swipes angeboten, von User und Userinnen, die eine hohe Herzchenwertung haben - Herzchen Abstufung: - bis 50.000 positive Swipes: Rotes Herz - ab 500.000 positive Swipes: Goldenes Herz - ab 1.500.00 positive Swipes: Platin Herz - Frauen bekommen immer kostenlos die Premium Version, für die Männer bezahlen müssen: - Frauen können sich Bilder aller Männer in einem Umkreis anschauen und entscheiden, welchem Mann sie (ohne vorheriges Match) Sie Ihre Handynummer senden wollen - via Push Nachricht - nur Frauen können Ihr Foto bewerten lassen (nur die positiven Einträge werden gezählt) und als Sternchen ausgegeben unter dem Bild - Frauen können 3 Bilder hochladen und im Profil haben - Frauen bekommen ein Live-Radar - Leute im Umkreis von 23km werden Ihr als Punkte auf einer Live Map angezeigt - Dazu muss der aktuelle Status getrackt werden - Frauen können aus dem Live Radar heraus Männer bzw. ihre Zielperson anschreiben - Hover auf die Zielperson zeigt Alter, Standortname und kleines Vorschaubild Planungsschritte (offen): Nutzung von https://www.stackpath.com/ CDN statt MaxCDN (SE) CDN wird aus Kostengründen erst kurz vor dem Go-to-Live Date implementiert Handy SMS-Authentifizierung: Handy schickt eine SMS an die hinterlegte Rufnummer vom User, kurze Zeit später sollte eine SMS an dieses Handy mit dem Code kommen - dieser Prozess soll durch die App automatisiert und auch ausgewertet werden (sprich User muss Code nirgends extra eingeben) (BE) Handy soll korrekt Männer oder Frauen zum Matching ausspucken (SE) (SQL LIKE) Handy loggt alle Actions an Google Analytics (SE,BE) Handy liest Telefonnummer zuverlässig bei Single oder Dual Sim aus (BE) Logging erfolgt in eine MongoDB Instanz (SE) Matching stellt dir potentielle Match Kandidaten aus deiner räumlichen Umgebung vor (SE) Handy App liefert Status Updates (z.B. Geburtstag) an den Server - Erstellung einer change.php (SE) Matching zwischen zwei Parteien wird im SQL geloggt (SE) Matching wird dem Smartphone mitgeteilt - Erstellung einer matches.php (SE) Smartphone App: Zugriff auf verschiedene API Server: api1.nookiestar.com, api2.nookiestar.com 1 Sekunden Jingle, bei einem Match (1 Sekunden Jingle soll sublime Nachricht enthalten und Freude beim Hörer bereiten) (SE) Swipe Screen: Vor-Caching der Bilder Löschen der Bilder aus dem Cache nach einem Swipe Vor-Laden des nächsten JSON Results wenn weniger als X weitere Swipes vorliegen Werbung Matching Screen: Bild des Match Partner Nookie Score des Match Partners Standort-Name des Match Partners Handynummer des Match Partners Alter des Match Partners Geschlecht des Match Partners Push Nachricht an beide Matching Partner Jingle Song wird gespielt Werbung Einstellungs Screen: Neues Profil erstellen (Warnung: Deine Matches gehen verloren) Meine Handynummer beim Match sofort freigeben? Deine Freunde via SMS informieren aus dem eigenen Telefonbuch (SMS wird vom Handy des Benutzers geschickt - Kostenersparnis) Alter ändern (Geburtsjahr) - change.php Hilfe Screen: Einführungsvideo Screenshots und Hilfetexte Datenschutz - Email: Datenschutz@nookiestar.com Impressum Data Privacy/Datenschutz DSGVO Texte Prozessablauf Kommunikation Handy - API Server: 1. Handy wickelt Register Screen ab 3. Handy sendet Register Screen Werte (Alter, Geschlecht, Suche, Telefonnummer, Geo Koordinaten) als JSON zurück an den Server 4. Server speichert Register JSON in der ns_user Datenbank (TODO BASTI) 5. Handy sendet Profilbild an den Server (API Hook uploadimage.php) 6. Server speichert Profilbild auf dem Server und verteilt dieses an den Bilder CDN 7. Server speichert den Bilder CDN URI in der ns_user SQL Tabelle 8. Handy konnte die Telefonnummer nicht auslesen, dann: a. Handy sendet Request an Server API smsproxy.php (Übergabe: token) und bekommt ein JSON zurück mit einer SMS Gateway Rufnummer und dem zu sendenden SMS Gateway Text b. Handy des Users sendet im Hintergrund eine SMS an die SMS Gateway Nummer c. Handy wartet (d.h der User kann zwischendurch schon swipen) ca 10 Sekunden d. Handy stellt nach der Wartezeit einen API Request an fetch.php mit dem type=getmyphone e. Handy bekommt ein JSON Result mit der eigenen Telefonnummer zurück 9. Request nicht an FaceID API gesendet (BE) Marketing Offensive: - Growth Hacking: - Suche eine besonders tolle Frau raus (Blond, Blaue Augen, Uni Abschluss) - Suche einen besonders tollen Mann raus - Erstelle ein Bild mit dieser Frau/Mann und baue dort auf dem Bild ein: - Finde meine Handy Nr. auf NOOKIESTAR.COM (#FreeDating)! - Dann ein Tinder Premium für diesen Account kaufen - Dies dann auch mit anderen Dating Apps machen!!!! - Instagram Profil - Diese Paare haben sich auf NookieStar gefunden + Backlink - Youtube Profil - glückliche Paare auf NookieStar + Backlink - Kooperationsanfragen an Youtube Influencer - Twitter Profil - Youtube Video: So funktionierts + Backlink zu NookieStar.com - Facebook - Dating Gruppen raussuchen - dort App bewerben - Gruppe Wohnzimmer: Dort App bewerben - Gruppe Wohnzimmer: den Mods die App vorstellen - Im privaten Feed teilen / Single Freunden den Link empfehlen - Presseberichte: - 1 Englischen - 2 Deutsche (openpr.com) - 2 Bitches: - Franchise anbieten an die 2 Weiber vom Besser als Sex Podcast - Mitte April 2018 - Alle Anbieter von Sex Themen Podcasts kontaktieren - podcast@deinpuls.de - - Szene Magazine anschreiben: - Deutsche Startups Kommentar [1]: Growth Hacking mit Tinder - Gründerszene - Producthunt - http://www.4chan.org - Reddit - (Kleine) Dating Börsen in Deutschland: - Kooperation anbieten - Franchise anbieten - Lustiger Bilder und Memes auf 4CHAN, Reddit oder 9Gag erstellen: - lustige Gifs nehmen und dort in passender Situation das NookieStar Logo etc in die Situation einbauen - Katja Krasavice soll nookiestar werbung machen - oder andere Youtuberinnen, die Softcore auf YT machen - Medien informieren über NookieStar App: - Buzzfeed - Spiegel.de - Bild.de - Tinder Revenue & Expenses Estimates - https://manicoti.com/submodels/1 Changelog: - Geocoding Funktion scheint stabil - gefixt nun funktionierts: 21.2.2018 - Es wird nun nur noch AWS/Amazon Face Api genutzt - MS macht zuviele Probleme und kostete uns drei Tage Arbeit: 21.2.2018 - Erste Version des Pollings eingebaut: - faceid.php erstellt jetzt insgeheim den Register JSON und speichert in in DB - fetch.php dient dem Polling für das Handy, dort kann angefragt werden, ob der aktuelle Registereintrag schon vorliegt - Idee fetch.php - Übergabe p_uid und session - Session ID ist 64 stellig und wird direkt nach erfolgtem PostKey Auth vergeben - Session ID kommt vom faceid.php (HTTP 200 und danach SessionID) - Ca. 5-10 Sekunden Wartezeit, bist nach faceid.php die fetch.php abgeholt wird - fetch.php sendet dann HTTP HEADER 200, JSON, JSON STRING - faceid array content wird serialized in DB gespeichert und von Fetch abgeholt, entserialisiert und als JSON encoded - - NGINX neu kompiliert und gestartet - v. nginx-1.13.9-RELEASE - unterstützt jetzt HTTP/2 Server Push - aktuell bei NookieStar noch nicht integriert - SMS INBOUND GATEWAY von sms77.io eingebaut - smsinbound.php und smsproxy.php erstellt - [19:04, 1.3.2018] +49 1525 61###########: hab fetch.php angepasst, zum handynr abholen, die alte funktionalität (json register abholen) hab ich ausgebaut - [19:05, 1.3.2018] +49 1525 61###########: hab uploadimage.php erstellt, um im register prozess den bild upload zu realisieren - ns_user Fake User Datenbank wird jetzt korrekt mit Geschlechtern erstellt Hinweis: https://stackoverflow.com/questions/8994718/mysql-longitude-and-latitude-query-for- other-rows-within-x-mile-radius ich hab noch den optimisierten matching sql query erstellt. SMS Inbound Gateway ordern 2. Handy Nr. sendet SMS vom User Handy an unsere virtuelle Inbound SMS Nr. mit einem Keyword und einem uid Text 3. https://api.nookiestar.com/smsgateway.php nimmt SMS Gateway Request an und speichert Handy Nr. User Handy Nr. holt fetch.php ab - und bekommt Handy Nr. mitgeteilt 5. Bildbeschreibung: Konzept NookieStar “Nookie kommt zu Beherrschen. Nookie entsteht aus der Asche und zerfleischt jeden Dating- Widersacher! Leg dich mit dem Besten an... Datum der Veröffentlichung: 2025-05-02T22:40:24 Teile die Botschaft! Teile diesen Artikel in den sozialen Medien: Autor: