Stworzenie Panelu Zarządzania i Aplikacji Mobilnej need Web Development

Contact person: Stworzenie Panelu Zarządzania i Aplikacji Mobilnej

Phone:Show

Email:Show

Location: Augsburg, Germany

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"Szukam zespołu / programisty do: „Panel Zarządzania + Aplikacja Mobilna (iOS/Android)”
1) Cel projektu

Stworzenie zintegrowanego systemu (panel web + aplikacje mobilne) automatyzującego pracę firmy w branży:

montaż instalacji fotowoltaicznych (AC/DC),

instalacje elektryczne,

czyszczenie paneli PV,

malowanie dachów,

wynajem i montaż rusztowań,

systemy smart home.

System ma znacząco ograniczyć papierologię (wszystko cyfrowo: zlecenia/Aufträge, WZ, FV, protokoły, e-podpis).

2) Role i uprawnienia (RBAC)

Właściciel – pełna kontrola: zlecenia, projekty, magazyn, księgowość, faktury, rozliczenia pracowników, raporty, ustawienia.

Kierownik – zarządzanie zleceniami/projektami i zespołami, akceptacje, harmonogram.

Partner – rozliczenia, własne subkonta pracowników (uprawnienia), dodawanie projektów/zleceń, dostęp do sklepu B2B (cenniki).

Pracownicy biurowi – klienci, zlecenia, księgowość, wydatki/przychody, faktury.

Magazyn – stany, przyjęcia/kompletacja/wydania, alerty braków, inwentaryzacja.

Montażyści – dane budów (AC/DC), check-listy, zdjęcia i pomiary (przed/w trakcie/po), historia budów/płatności, rozliczenia.

Klient końcowy – portal + mobile: zdjęcia z budowy, dokumenty, płatności, zamówienie dodatkowych usług, zgłoszenia serwisowe.

3) Moduły funkcjonalne (web + mobile)
3.1 Zlecenia / Aufträge

Tworzenie zleceń z numeracją (DE/PL), szablony dokumentów, PDF, e-podpis (klient/partner/instalator).

BOM/Requirements: kierownik dodaje materiały do zlecenia z listy produktów (opcjonalne substytuty, wersjonowanie).

Checklisty odbiorowe: szablony + instancje, statusy, zdjęcia, wymogi minimalne.

Zdjęcia i Pomiary:

galerie „Przed / W trakcie / Po” + tagi techniczne (AC, DC, inwerter, uziemienie, wallbox, rusztowanie, smart-home…),

pomiary AC/DC/wallbox/smart-home – formularze z walidacją progów, załączniki (zdjęcia, PDF z miernika), rejestr sprzętu pomiarowego,

review: pending → approved/rejected (komentarz), klient widzi tylko approved,

generacja Raportu zdjęciowego i Protokołu pomiarów (PDF, wersjonowanie).

Kompletacja i wydania: picking list → WZ (wydanie) → automatyczny ruch magazynowy.

3.2 Projekty / Budowy

Ewidencja projektów (AC/DC, wallbox, modernizacje, rusztowania, smart-home), harmonogram, adres inwestycji.

Przydziały pracowników/ekip, kalendarz, pliki/rysunki, historia statusów.

3.3 Magazyn

Multi-magazyn, stany, rezerwacje pod projekty/zlecenia, ruchy (PZ/WZ/REZ/PICK).

Zdjęcia na poziomie produktu i konkretnej pozycji magazynowej (partia/paczka).

Alerty braków, skan QR/GS1 (mobile), inwentaryzacja.

3.4 Klienci / CRM

Kartoteki klientów (osoby/firmy), adresy (zamieszkania, dostawy, rozliczeniowe), historia kontaktu i dokumentów.

Portal klienta: wgląd w postęp prac, dokumenty, płatności, serwis, zamów dodatkowych usług.

3.5 Księgowość i płatności

Oferty, faktury sprzedażowe, paragony (jeśli dotyczy), rozrachunki.

Płatności online (Stripe/PayPal/przelew), statusy i automatyczne powiązanie z zamówieniami.

Wydatki/koszty z uploadem dokumentów, rozliczenia pracowników (timesheet → payroll).

3.6 Sklep (B2C + B2B)

Katalog produktów (media, opisy, atrybuty), koszyk, checkout, kupony.

Cenniki: detaliczny i partnera (przypięcie cennika do użytkownika/partnera).

Integracja z magazynem (rezerwacje po płatności/akceptacji), wysyłki, RMA/zwroty.

3.7 Serwis / Zgłoszenia

Rejestr zgłoszeń serwisowych (od klienta lub wewnętrznych), priorytety, statusy, komentarze, pliki.

3.8 Dokumenty i automatyzacje

Generator PDF (Auftrag, WZ, FV, protokoły, raporty), szablony (PL/DE/EN), sekwencje numeracji.

Powiadomienia: push/e-mail/SMS, zdarzenia (zatwierdzenia, braki, terminy).

3.9 Raporty i analityka

Rentowność projektów, koszt/kWp, marża, wykorzystanie ekip, DSO/DPO, stany magazynowe i rotacja.

4) Aplikacje mobilne (iOS/Android)

Montażyści/Kierownik/Magazyn:

lista zleceń/projektów, offline-first (kolejkowanie, retry), check-listy, zdjęcia, pomiary, e-podpis,

skaner kodów, wydania magazynowe, nawigacja do adresu, notatki, push.

Klient:

status prac, zdjęcia/dokumenty (tylko approved), płatności, zgłoszenia serwisowe, zamów dodatkowe usługi.

Wspólne: logowanie OIDC, tryb ciemny, automatyczne skalowanie zdjęć + metadane (czas/GPS – opcjonalnie).

5) Wymagania techniczne (proponowane)

Architektura: API-first (REST/GraphQL) + SPA dla panelu + mobilki.

Backend: NestJS (Node.js) lub Laravel (PHP). (Otwarci na rekomendacje.)

Frontend: React + TypeScript ([login to view URL]) lub Vue 3 (Vite).

Mobile: Flutter (preferowane – 1 kod na iOS/Android) lub React Native.

Baza: PostgreSQL lub MySQL 8; Redis (cache/kolejki); S3-compatible storage na pliki.

CI/CD: Docker, GitHub Actions/GitLab CI, staging + production, monitoring (Sentry/ELK/Otel).

Integracje: Stripe/PayPal, SMTP/Sendgrid, SMS, mapy (OSM/Google), webhooki.

6) Bezpieczeństwo i zgodność (RODO)

RBAC, 2FA dla ról wrażliwych.

PII (adresy, NIP/Steuernummer) – szyfrowanie aplikacyjne, maskowanie w UI, minimalizacja uprawnień do bazy.

Logi audytowe: kto/kiedy/co (IP, user-agent), pełna historia statusów i wersji dokumentów.

Kopie zapasowe + polityki retencji, DR: RPO ≤ 24h, RTO ≤ 4h (propozycja).

Dane i czasy w UTC; UI pokazuje strefę lokalną (DE/PL).

7) Jakość i wydajność

Testy: unit/integracyjne/e2e, testy wyścigów (rezerwacje magazynowe).

OpenAPI/Swagger, dokumentacja wdrożeniowa i użytkownika (PL/DE).

Wydajność API: p95 < 300 ms (kluczowe endpointy), caching.

Aplikacje mobilne: stabilne działanie offline, brak utraty danych.

8) Harmonogram i kamienie milowe (propozycja)

Analiza + UX/UI (Figma, makiety, user stories, architektura, backlog).

MVP: użytkownicy/RBAC, projekty, zlecenia, magazyn (PZ/WZ/REZ), dokumenty PDF, check-listy.

Mobile – Montażyści/Magazyn: zdjęcia, pomiary, skaner kodów, offline, push.

Księgowość/płatności + raporty podstawowe.

Sklep B2C/B2B + portal Klienta/Partnera.

Hardening + produkcja: monitoring, backupy, polityki, szkolenie użytkowników.

(Po każdym etapie: demo, testy, akceptacja, wdrożenie na staging.)

9) Kryteria odbioru (wycinek, mierzalne)

Generowanie i archiwizacja PDF (Auftrag/WZ/FV/raport zdjęciowy/protokół pomiarów) z numeracją i e-podpisem.

Zdjęcia i pomiary: albumy „Przed/W trakcie/Po”, tagi, review, minimalne liczby zdjęć; zestawy pomiarowe z walidacją i flagą out-of-range.

Rezerwacja → picking → WZ aktualizują stany magazynowe atomowo (testy równoległości).

Portal klienta: dostęp do approved materiałów i płatności online.

Mobile: offline-first (kolejkowanie, retry), skaner kodów, push – testy e2e przechodzą.

Raport „rentowność projektu” działa na seedach (marża, koszt/kWp).

10) Co ma dostarczyć wykonawca (artefakty)

Repozytoria (frontend, backend, mobile) + CI/CD.

Kod źródłowy, migracje bazy, seedy (role, cenniki, magazyn, przykładowe produkty/projekty).

Dokumentacja techniczna + instrukcje użytkownika (PL/DE).

Szablony dokumentów (Auftrag/WZ/FV/raporty) do edycji.

Skrypty backupu i procedury DR.

Plan testów i raporty z testów.

11) Co proszę podać w ofercie

Krótkie portfolio/case studies z podobnych wdrożeń (ERP/CRM, magazyn, mobile).

Proponowany stack + uzasadnienie i ryzyka.

Harmonogram i orientacyjna wycena per etap (T&M lub fixed price).

Zakres utrzymania i gwarancji (SLA, czasy reakcji, stawki).

Skład zespołu i dostępność (PM, backend, frontend, mobile, QA, DevOps)." (client-provided description)


Matched companies (5)

...

El Codamics

El Codamics – Company Preview About Us El Codamics is a Coimbatore-based software development firm helping startups, enterprises, and global clie… Read more

...

Mobiweb Global Solutions

Mobiweb Global Solutions is a full-service IT company specializing in web development, mobile app development, blockchain, AI, IoT, and game developm… Read more

...

eShop Genius

We’re in the industry With the experience of 12+years created more than 1200 stores and have build brands! At eShop Genius, we are an ISO certi… Read more

...

Codetreasure Co

🚀 Your Expert Partner for Mobile & Web App Development Unlock the full potential of your business with Codetreasure —a leading provider of tailored … Read more

...

WhizzAct Private Limited

WhizzAct aims to deliver the supreme service at an effective cost, ensuring complete customer satisfaction. Emphatic use of the latest tools and tech… Read more