Cześć. Zbieramy się do nowego projektu, który będzie polegał na stworzeniu narzędzia pośredniczącego w integracji programistów oraz sprzedawców. Naszej platformy będą więc używać dwa typy użytkowników:
-
Programiści tworzący nowe, interesujące apki e-commerce, takie jak shoppable tv, wearable technologies, AR/VR experiences with e-commecre functionality, in-app shopping i oczywiście nowości tego typu, które jeszcze nie powstały. ;) Rozwój szeroko pojętego web3 również może stworzyć nowe możliwości w tym zakresie. Programiści mogliby poprzez nasze API integrować swoje apki ze sprzedawcami.
-
Sprzedawcy mający już swoje klasyczne platformy e-commerce, ale nie mogący w łatwy sposób wdrożyć nowości tworzonych przez wcześniej stworzonych programistów.
Nasze API umożliwiałoby więc firmom e-commerce w jednym miejscu dodawać poprzez jedno API nowe możliwości sprzedaży. Programistom natomiast ułatwiłoby to bolesną integrację, inną dla każdej platformy. Zamiast tego oba typy tych użytkowników zawsze w ten sam sposób integrowali swoje apki ze sobą.
Nie mamy jeszcze w zespole backendowca/fullstacka i zastanawiamy się jakiej osoby mamy szukać i jakiego stacka użyć do budowy tej apki.
Mikroserwisy czy monolit?
REST czy GraphQL? A może gRPC?
Jaki język na backend?
Czy widzicie tu miejsce dla nierelacyjnej bazy danych?
Szukamy do naszego małego teamu senior/lead backendowca/fullstacka/CTO, ale to ta osoba musiałaby nam powiedzieć jak zbudować tę apkę. Dlatego pomyśleliśmy, że najpierw spytamy na forum z jakim stackiem programisty mamy szukać. :) Będziemy też wdzięczni za inne wskazówki, może ktoś z Was coś wie, o czym warto byłoby wspomnieć, a my o tym nie pomyśleliśmy.
Pozdrawiam