JavaScript/PHP developer – kalkulator kredytu hipotecznego

Jestem autorem kursu online „Kredyt Hipoteczny Krok po Kroku”, którego integralną częścią jest kalkulator, pozwalający policzyć, ile tak naprawdę wyniosą wszystkie koszty związane z kredytem hipotecznym. Z kursu i kalkulatora korzysta już ponad 1250 osób. Po 2 latach od premiery kursu chcę wprowadzić kilka usprawnień oraz wyeliminować drobne błędy wskazane przez użytkowników. W czym możesz mi pomóc?

Szukam dobrego i doświadczonego programisty, który podjąłby się napisania kodu kalkulatora od nowa lub w oparciu o obecny kod. Zależy mi również, aby w razie konieczności dalszego rozwijania tego narzędzia, była możliwość korzystania z usług poszukiwanego przeze mnie programisty.
29 listopada 2019: PIERWSZY ETAP ZAKOŃCZONY. DZIĘKUJĘ ZA WSZYSTKIE ZGŁOSZENIA.

Cel kalkulatora

Cel tego kalkulatora jest taki, aby uczestnik kursu mógł wygodnie policzyć i porównać oferowane mu opcje kredytów hipotecznych. Na przykład: co bardziej się opłaca – wziąć kredyt z niższą marżą, w zamian za dołożenie „fajnego produktu”, czy raczej zdecydować się na ofertę standardową? Albo: czy oferta promocyjna w banku A, faktycznie jest tańsza niż kredyt w banku B? Itp.

Czym się zajmuję?

Dlaczego miałbyś ze mną współpracować?

Krystaliczna jasność. Dokładnie wiem, czego potrzebuję i jasno precyzuję swoje oczekiwania. Będziesz mieć pełną jasność, co jest do zrobienia, jakie są kryteria oceny i zawsze otrzymasz precyzyjny feedback.

Realistyczne oczekiwania. Zawsze jasno definiuję priorytety, ustalam realistyczne terminy i nie przytłaczam liczbą zadań, bo to nie sprzyja wysokiej jakości. Jeżeli pracy jest za dużo – decyduję, co jest najważniejsze, a z czego rezygnujemy.

Stworzenie narzędzia, które w realny sposób pomaga. Ten kalkulator pomaga zaoszczędzić od kilku do kilkudziesięciu tysięcy złotych na kredycie hipotecznym.

Specyfikacja techniczna

Szczegółowa specyfikacja oraz obecny kalkulator będą udostępnione osobom, które będą zainteresowane tym projektem. Aby pomóc Ci jednak w lepszym zorientowaniu się w rozmiarach zadania, poniżej jest więcej informacji.

Obecny kalkulator to aplikacja przeglądarkowa, która jest częścią kursu online działającym na WordPressie. Działa na desktopie, tablecie i smartfonie. Obecnie napisana jest w JavaScript.

Aplikacja dostępna jest jedynie dla osób, które zakupiły kurs on-line „Kredyt Hipoteczny Krok po Kroku” i są do niego zalogowane.

Opis kalkulatora

W internecie można wprawdzie znaleźć kalkulatory kredytowe, jednak ich funkcjonalność jest ograniczona. Pokazują one tylko podstawowe parametry, nie uwzględniając większości kosztów. Ich główny cel to doprowadzić do konwersji – czyli skłonić użytkownika do pozostawienia swoich danych (zdobycie „leada”). Dlatego wiele z nich to w zasadzie kalkulatory “sprzedażowe”.

Kalkulator zawarty w moim kursie poza klasycznymi pozycjami, jak marża i prowizja, w obliczeniach pozwala również uwzględnić:

  • opłatę za wycenę nieruchomości,
  • ubezpieczenie pomostowe,
  • ubezpieczenie niskiego wkładu,
  • ubezpieczenie na życie,
  • ubezpieczenie nieruchomości,
  • ubezpieczenie od utraty pracy,
  • a także dodatkowych produktów bankowych (rachunków, kart kredytowych itp.).

Przygotowałem szczegółowy brief kalkulatora w Excelu, który wyglądają mniej więcej tak:

Panel z wynikami z kalkulatora prezentuje się tak:

Oprócz samych kosztów kalkulator pokazuje również szczegółowy harmonogram spłat oraz pozwala policzyć, ile zaoszczędzimy, nadpłacając kredyt.

Kalkulator w akcji wygląda tak

Ekrany kalkulatora

Kredyt hipoteczny kalkulator – podstawy

Podstawowa funkcjonalność kalkulatora to tradycyjne obliczanie rat oraz kosztów odsetkowych. Pierwsza zakładka „dane podstawowe” pozwala szybko uzyskać szczegółowy harmonogram spłat kredytu, pokazujący jaką kwotę przyjdzie nam zapłacić w poszczególnych miesiącach. Jedno kliknięcie pozwoli przeliczyć raty równe na malejące i na odwrót:

Kredyt hipoteczny kalkulator raty malejące

Aby ułatwić korzystanie z kalkulatora, przy niemal każdej pozycji umieszczony został tzw. tooltip z dokładną podpowiedzią, na co zwrócić uwagę i co dokładnie wpisać w danym polu:

Kredyt mieszkaniowy kalkulator - dymek z podpowiedziami

Harmonogram spłat możemy sobie podejrzeć w formie wykresu, pokazującego sumę poszczególnych pozycji w danym roku (tu świetnie widać np., że w przypadku rat równych w pierwszych latach spłacamy przede wszystkim odsetki) oraz rozwijalnej tabeli, pokazującej dane w każdym miesiącu danego roku:

Kredyt hipoteczny kalkulator online - harmonogram spłat

Po drugie: koszty okołokredytowe

To w mojej ocenie najważniejsza funkcjonalność tej „zabawki”, dla której nazwałem ten kalkulator „niesprzedażowym”. To właśnie dzięki temu będzie można uwzględnić przy porównywaniu ofert wszystkie koszty, a jednocześnie odpowiadać sobie np. na takie pytania:

– Co się bardziej opłaci? Skorzystać z oferty promocyjnej w zamian za dodatkowy produkt w banku, czy jednak wziąć ofertę standardową?
– Która z ofert, leżących na stole, faktycznie jest najtańsza?
– W których miesiącach będę potrzebować dodatkowe pieniądze na koszty związane z kredytem?
– Ile zaoszczędzę, mając pełny wkład własny? Itp.

Tu będzie można wprowadzić wszystkie koszty z danej oferty:

Kalkulator kredytowy hipoteczny wszystkich banków - Jakie są koszty kredytu hipotecznego

Po wprowadzeniu danych otrzymamy sumę wszystkich kosztów okołokredytowych, ich rozbicie na poszczególne kategorie, a także informację, kiedy i ile będziemy musieli dodatkowo zapłacić:

Dodatkowe koszty kredytu hipotecznego kalkulator

Kredyt hipoteczny kalkulator rat

Po trzecie: nadpłaty kredytu

Czy opłaca się nadpłacać kredyt? Jasne! Kalkulator pozwala na wprowadzanie nadpłat w praktycznie dowolnej konfiguracji. Bank zadaje Ci pytanie: Czy efektem nadpłaty ma być obniżka rat, czy może skrócenie okresu kredytowania? Teraz, za jednym kliknięciem, będziesz mógł sobie policzyć, co się bardziej opłaca (a przy okazji będzie tu widać fajną ciekawostkę – że, nawet gdy wybieramy obniżenie raty, to przy odpowiednio regularnych nadpłatach okres kredytowania również się skróci). Po wprowadzeniu planowanych nadpłat od razu zobaczymy, o ile niższe będą koszty odsetkowe, a także, kiedy nasz kredyt zostanie całkowicie spłacony:

Kredyt hipoteczny kalkulator nadpłat

Po czwarte: uruchamianie kredytu w transzach

Kupujesz mieszkanie od dewelopera albo budujesz dom i Twój kredyt będzie uruchamiany w transzach? Żaden problem. Wystarczy wprowadzić planowane wypłaty poszczególnych transz, a kalkulator policzy odpowiednio koszty odsetkowe, a także dostosuje odpowiednio okres kredytowania (liczy się go od momentu wypłaty pierwszej transzy, a nie od momentu spłaty pierwszej raty kapitałowo odsetkowej):

 

Plany rozwoju funkcjonalności

Wszystkie dodatkowe informacje — wraz z błędami i dodatkowymi funkcjonalnościami dostępne będą dla zainteresowanych osób.

Szacowany budżet

Na tym etapie planuję przeznaczyć na ten projekt kwotę z zakresu ok. 4000 zł do 8000 zł.

Wymagania

Nie interesuje mnie Twoje CV, nie potrzebuję wiedzieć, jakie masz wykształcenie. Dla mnie ważne jest tylko jedno: czy będziesz w stanie dostarczyć jakość, na której mi zależy. 

Kilka spraw jest jednak dla mnie bardzo ważnych:

  • Umiejętność tworzenia czytelnego, dobrze udokumentowanego kodu.
  • Umiejętność testowania tworzonego oprogramowania.
  • Nastawienie na realizację zadania. W ostatecznym rozrachunku liczy się dla mnie to, co faktycznie zrobiłeś. Nie bardzo interesuje mnie, że coś „posuwasz do przodu”. Ważne jest to, co jest zakończone, wdrożone i działa.
  • Odpowiedzialność i poważne podejście do wytycznych i terminów.
  • Otwarta komunikacja — muszę wiedzieć o ewentualnych obsuwach, zmianach zakresu itp.

To zlecenie jest dla Ciebie, jeżeli:

  • Masz na to czas. Przygotowanie pierwszej wersji kalkulatora zajęło ok. 6 tygodni (oczywiście w niepełnym wymiarze czasu pracy — również było realizowane jako dodatkowe zlecenie).
  • Potrafisz programować w PHP i JavaScript.
  • Masz doświadczenie w realizacji podobnych projektów.
  • Mile widziane doświadczenie w pracy przy projektach typu Agile SCRUM.

Nie aplikuj, jeżeli:

  • Nie potrafisz programować 😉
  • Nie pracowałaś przy podobnych projektach.
  • Nie dotrzymujesz terminów.
  • Nie odbierasz telefonów i nie odpisujesz na maile (to nie jest wcale rzadka praktyka).
  • Nie lubisz uczyć się nowych rzeczy.

Jak aplikować?

Jeśli po przeczytaniu tego opisu czujesz, że to może być zlecenie dla Ciebie, zapraszam Cię bardzo serdecznie do wzięcia udziału w rekrutacji.

Jeżeli natomiast czujesz, że może to być ciekawe wyzwanie dla kogoś z Twoich znajomych – prześlij im, bardzo proszę, link do tego artykułu.

Pierwszy etap polega na wypełnieniu krótkiego kwestionariusza. Nie spiesz się, na spokojnie wszystko przemyśl i odeślij gotową aplikację do 29 listopada 2019 r.

29 listopada 2019: PIERWSZY ETAP ZAKOŃCZONY. DZIĘKUJĘ ZA WSZYSTKIE ZGŁOSZENIA.

MENU