Aplikacja Pola poszukuje backend developera

| 29 lutego 2024

Django, Python, Heroku, CMS, GitHub

Aplikacja Pola poszukuje backend developera - Django, Python, Heroku, CMS, GitHub

Zespół aplikacji Pola poszukuje osób, które chętnie podejmą się opieki nad rdzeniem projektu. Pola to projekt open source, który nie zawiera reklam i nie pobiera danych o użytkownikach. Znaczna część pracy nad aplikacją wykonywana była wolontaryjnie. Osiągnęliśmy jednak poziom rozwoju zapewniający wynagrodzenie dla backend developera.

Warunki:

Praca nad rozwojem aplikacji Pola jest doraźna, nie wymaga stałego zaangażowania. Preferowany przez nas model, to jeden, konkretny dzień w miesiącu, w którym cały zespół pracuje nad rozwojem projektu. Ułatwia to komunikację i pozwala minimalizować sytuacje, w których trzeba kilkukrotnie wracać do tego samego tematu.

Pracujemy maksymalnie nad dwoma dużymi issues jednocześnie, a pozostałe zadania zapisujemy na później. Od członków zespołu oczekujemy:

  • zapewnienia poprawnego działania fragmentów projektu, za które dana osoba odpowiada,

  • aktualizowania wszelkich certyfikatów i zabezpieczeń

  • sprawnej komunikacji, odpowiedzi na zadane pytania w ciągu 48 godzin, preferowanym sposobem komunikacji jest slack,

  • przeznaczenia kilkunastu godzin miesięcznie na pracę nad projektem,

  • uczestnictwa w zdzwonkach zespołu, które odbywają się na platformie meets, których termin jest ustalany wspólnie.

Chętnie przygotujemy stosowne referencje, umieścimy Cię w zakładce „Zespół” na naszej stronie i pomożemy we włączeniu aplikacji Pola do Twojego portfolio. Warto dodać, że na podstawie Poli powstały dwie prace dyplomowe :) Jest to projekt, który pozwala rozwijać swoje umiejętności.

Kontakt: Mateusz Perowicz, tel. 660 010 034, [email protected]

Opis projektu:

Struktura aplikacji jest dokładnie opisana na naszym GitHubie

Zrzut
  • pola-backend zapewnia dwie funkcjonalności:

    • API wykorzystywany przez pola-ios, pola-android, pola-flutter, pola-web

    • CMS wykorzystywany przez redakcje do aktualizacji danych o firmach i produktach

  • pola-backend jest uruchamiana na platformie Heroku Platforma dostarcza kilka usług oodpowiedzialnych za monitoring:

  • Ponadto dostarcza usługi składowania danych:

  • Wykorzystywany jest również MailGun do wysyłania wiadomości z przypomnieniem hasła.

  • pola-backend jest aplikacja kontenerową wdrażana przez process Ci/CD uruchamiany na Github Action. Po szczegóły, patrz: Wdrożenie

  • pola-web jest rozwijana, jako niezależna aplikacja Gatsby/React, a następnie w procesie CI/CD uruchamianym na Github Action jest publikowana na wiaderku AWS Bucket Web. pola-web odczytuje dane z wiaderka i zwraca użytkowniką. Z tego wynika, że pola-backend i pola-web mogą być wdrażane niezależnie, ale wykorzystują wspólne wiaderko.

  • pola-backend wykorzystuje wiaderka na platformie AWS:

    • AWS Bucket AI Pics - przechowuje zdjęcia od użytkowników, które miały być wykorzystywane przez pola-ai (project porzucony).

    • AWS Bucket Backend - przechowuje pliki przesłane przez uzytkowników, które nie powinny być publiczne np. raporty.

    • AWS Bucket Public - przechowuje pliki statyczne np. kod CSS/JS,. Zawartość jest publiczna dla wszystkich.

    • AWS Bucket Web - przechowuje skompilowana aplikacje pola-web.

  • pola-bi jest zbiorem narzędzi, który uruchamia się cyklicznie na Github Action, który transformuje dane w Heroku Postgres i zapisuje do tej samej instacji, co pozwala na dostęp do danych przez raporty utworzone w Preset.

 Partnerstwo technologiczne

Chętnie nawiążemy współpracę partnerską z firmą, która zapewni wsparcie technologiczne projektu. Nasi partnerzy otrzymują ekspozycję logotypu i przekierowania na wybraną stronę internetową:

  • w aplikacji Pola

  • na naszej stronie internetowej

  • w mediach społecznościowych

  • w newsletterze

Istnieje możliwość poinformowania o współpracy za pomocą ekranu startowego aplikacji i komunikatów push.

Kontakt: Mateusz Perowicz, tel. 660 010 034, [email protected]

no title

Zobacz jak rozwija się Aplikacja Pola i wspomóż ją!

Dowiedz się co możesz jeszcze zrobić, aby wspierać polskich producentów.

Zobacz także:

APLIKACJA POLA