Szukam zespołu deweloperów (lub silnego full-stack/tech leada) do stworzenia internetowego konstruktora mebli na wymiar na wzór privetmaket.ru, ale na rynek Wielkiej Brytanii.
Projekt obejmuje:
Opracowanie pełnoprawnej aplikacji webowej: konstruktor mebli (2D/3D), kalkulacja online, koszyk, płatności przez Stripe, konto klienta.
Konto B2B dla producentów mebli w UK: przyjmowanie zamówień, specyfikacji, zmiana statusów.
Automatyczny podział zamówień między producentów według regionu i parametrów produktu.
Panel administracyjny: materiały, konfiguracje, formuły cen, zarządzanie użytkownikami i zamówieniami.
Potrzebni specjaliści z doświadczeniem w skomplikowanych konfiguratorach/kalkulatorach.
W aplikacji proszę podać stos technologii, portfolio, wycenę oraz terminy realizacji MVP, a także gotowość do długoterminowej współpracy.
Szczegółowe wymagania:
1. Opis projektu
Chcę stworzyć internetowy konstruktor mebli na wymiar na wzór strony:
https://privetmaket.ru
Celem jest uruchomienie serwisu na rynek Wielkiej Brytanii, gdzie klient może samodzielnie zaprojektować wbudowane i wolnostojące meble, od razu zobaczyć cenę, złożyć zamówienie, a system automatycznie przesyła zamówienia do producentów w Wielkiej Brytanii (produkcja), organizuje produkcję, dostawę i montaż.
Potrzebny jest zespół deweloperów lub silny full-stack/tech lead, który będzie w stanie zebrać zespół.
2. Referencja (koniecznie zapoznać się przed składaniem oferty)
Główna referencja: https://privetmaket.ru
Trzeba zrealizować podobną logikę konstruktora i zamówienia, ale:
Język interfejsu: angielski (z możliwością dodania innych języków w przyszłości).
Waluta: GBP (£).
Geografia: Wielka Brytania (UK), praca z kodami pocztowymi.
Inny system taryf, dostawy, montażu, producentów.
3. Podstawowa funkcjonalność (frontend, użytkownik)
3.1. Strona główna
Krótki opis serwisu (jak działa: zmierz → zaprojektuj → zapłać → odbierz → zainstaluj).
Przyciski:
Blok z przykładami mebli (zdjęcia, wymiary, ceny).
Blok z FAQ, opiniami klientów (statyczne na pierwszym etapie).
3.2. Konto klienta
Rejestracja i logowanie (email + hasło, opcjonalnie Google/Apple Login).
Profil klienta: imię, dane kontaktowe, adres dostawy (kilka adresów).
Lista zapisanych projektów mebli (nazwa projektu, data, status).
Statusy zamówień:
Powiadomienia/czat (minimalnie – komentarze do zamówienia).
3.3. Internetowy konstruktor mebli
Minimalny zestaw typów mebli na pierwszym etapie:
Funkcje konstruktora:
Wybór typu produktu (szafa, półka itp.).
Wprowadzenie geometrii:
Szerokość, wysokość, głębokość.
Możliwość podania dokładnych wymiarów w mm/cm.
Sprawdzenie dopuszczalnych zakresów (min/max).
Konfiguracja wewnętrznego wyposażenia:
Materiały i kolor:
Wybór materiału korpusu, frontów, blatu (jeśli jest).
Tekstury/obrazy materiału (katalog w bazie danych).
Okucia:
Walidacja i podpowiedzi:
Automatyczna kontrola, czy wybrane wymiary i konfiguracje są możliwe.
Wyjaśnienie błędu (na przykład: „zbyt wysoka sekcja dla tych okuć” itp.).
Wizualizacja:
Minimum – schemat 2D z wymiarami (widok frontowy).
Preferowane – prosta wizualizacja 3D (WebGL/Three.js lub analog, ale można jako osobny etap).
Online obliczanie ceny:
Eksport/zapisywanie:
4. Koszyk i składanie zamówienia
Koszyk z listą produktów (projektów mebli).
Obliczenie kosztów:
Podstawowa cena produktu(ów).
Dostawa (według kodu pocztowego, zgodnie z zasadami, które można edytować w panelu administracyjnym).
Montaż (stała stawka lub formuła).
Wprowadzenie adresu dostawy (kod pocztowy UK + adres).
Wybór slotów czasowych dla dostawy/montażu (na razie można zrobić prosty model – komentarz/pożądana data).
Płatność online:
Po pomyślnej płatności:
Utworzenie zamówienia ze statusem „Opłacone”.
Automatyczne generowanie specyfikacji technicznej dla producenta (patrz następny punkt).
Wysłanie emaila potwierdzającego do klienta.
5. Panel producenta (część B2B)
Każda produkcja w Wielkiej Brytanii powinna mieć swoje indywidualne konto producenta.
Funkcjonalność:
Profil producenta:
Nazwa firmy, dane kontaktowe.
Miasto, region, pokrycie według kodów pocztowych.
Typy mebli, które produkuje.
Maksymalne wymiary, ograniczenia.
Czas produkcji (lead time).
Ceny i zasady:
Tabela podstawowych cen (na przykład, za m² materiału, za detal, za operację).
Współczynniki/narzuty (materiały, trudność).
Lista zamówień:
Nowe zamówienia („Nowe / Oczekujące”).
W trakcie realizacji („W produkcji”).
Gotowe do wysyłki („Gotowe do dostawy”).
Zakończone.
Dane zamówienia dla producenta: