Rozwiązania
Jeden z naszych najbardziej zaawansowanych projektów aplikacji webowych. Oprócz trzonu aplikacji, czyli samego zarządzania nieruchomościami, w BoxHouse zaimplementowaliśmy wiele interesujących rozwiązań, m.in. moduł płatności, który obsługiwał płatności międzynarodowe PayPal. Ponadto system egzekwowania należności, system powiadomień sms. Integracja google maps oraz dostosowanie autouzupełniania i aktualizacji mapy ulepszyła proces dodawania nieruchomości.
Mieliśmy do czynienia z projektem tworzonym od zera, gdzie wiele potrzeb nie było jasno określone, dlatego do realizacji projektu wybraliśmy jedną z metodologii Agile – SCRUM. Dzięki zastosowaniu iteracyjnego podejścia do wytwarzania oprogramowania i testowania półproduktów przygotowana przez nas aplikacja lepiej spełnia realne potrzeby użytkowników.
Do stworzenia tak złożonej aplikacji, równocześnie zachowując jej prędkość i bezpieczeństwo, zdecydowaliśmy się na zastosowanie frameworka Symfony 2. Pomijając już ogromne doświadczenie zebrane w stosowaniu tego frameworka, solidność i elastyczność, jaką dysponuje, czyniła go jednym z najlepszych kandydatów do implementacji tego projektu.