Project Description
System CRM + Aplikacja Mobilna dla Firmy Fotowoltaicznej
Opis projektu
Nowoczesny system webowy + aplikacja mobilna dla firmy zajmującej się montażem instalacji fotowoltaicznych, instalacjami elektrycznymi oraz obsługą partnerów i ekip montażowych.
Celem projektu jest stworzenie jednego centralnego systemu do zarządzania:
budowami PV,
partnerami,
ekipami montażowymi,
rozliczeniami,
dokumentacją,
serwisem,
fakturami,
zdjęciami z realizacji,
harmonogramem prac,
wydatkami oraz archiwum projektów.
System będzie dostępny jako:
panel webowy (administrator / partner / klient),
aplikacja mobilna iOS + Android dla pracowników i ekip montażowych.
Główne funkcje systemu
1. Zarządzanie budowami PV
Każda budowa będzie posiadała własną kartę projektu zawierającą:
numer projektu,
partnera,
dane klienta,
adres budowy,
moc instalacji (kWp),
rodzaj paneli,
falownik,
magazyn energii,
status budowy,
termin montażu,
przypisaną ekipę,
dokumentację zdjęciową,
notatki techniczne,
historię zmian.
Statusy budowy
Planowana
W trakcie
DC zakończone
AC zakończone
Oczekuje na Netzbetreiber
Serwis
Zakończona
Archiwum
2. System partnerów
Każdy partner otrzyma własne konto z dostępem do:
listy swoich budów,
historii projektów,
statusów realizacji,
dokumentów,
faktur,
zgłoszeń serwisowych,
rozliczeń,
harmonogramu prac.
Partner będzie mógł:
dodawać nowe projekty,
przesyłać dokumentację,
zgłaszać serwis,
monitorować postęp prac,
komunikować się z administracją.
3. Aplikacja mobilna dla pracowników (iOS / Android)
Aplikacja mobilna będzie przeznaczona dla ekip DC / AC.
Funkcje aplikacji:
Lista przypisanych budów
Pracownik widzi:
swoje budowy,
terminy,
lokalizacje,
statusy,
wymagania projektu.
Dodawanie zdjęć
Możliwość dodawania zdjęć:
DC:
konstrukcja,
trasy kablowe,
uziemienie,
stringi,
optymalizatory,
zabezpieczenia,
gotowy dach.
AC:
Zählerschrank,
zabezpieczenia,
falownik,
podłączenie AC,
Smart Meter,
dokumentacja pomiarów.
Raport dzienny
Pracownik może:
wpisać ilość przepracowanych godzin,
dodać notatki,
zgłosić brak materiału,
zgłosić problem techniczny,
oznaczyć etap jako zakończony.
Upload dokumentów
protokoły,
pomiary,
E-Check,
dokumentacja klienta.
4. System rozliczeń
Rozliczenia ekip
System umożliwi:
rozliczenia za kWp,
rozliczenia godzinowe,
dodatki AC,
dodatki za:
magazyny energii,
optymalizatory,
nowy Zählerschrank,
trudne dachy,
serwis,
dojazdy.
Automatyczne wyliczenia:
należności,
kosztów,
prowizji,
zysków,
VAT,
faktur.
5. System wydatków
Każda ekipa będzie mogła dodawać wydatki:
paliwo,
materiały,
parkingi,
autostrady,
noclegi,
narzędzia.
Dodawanie wydatku:
zdjęcie paragonu,
kwota,
kto zapłacił,
rodzaj wydatku,
przypisanie do budowy.
Administrator będzie miał pełny podgląd kosztów projektu.
6. Archiwum budów
Każda zakończona realizacja zostanie automatycznie archiwizowana.
Archiwum zawiera:
zdjęcia,
dokumenty,
historię płatności,
faktury,
rozliczenia ekip,
serwis,
notatki.
Możliwość filtrowania:
partner,
miasto,
rok,
moc instalacji,
status.
7. Faktury i dokumenty
System będzie generował:
faktury PDF,
raporty,
protokoły,
rozliczenia,
zestawienia miesięczne.
Możliwość:
eksportu PDF / Excel,
podpisów elektronicznych,
wysyłki mailowej.
8. System serwisowy
Partner lub klient może zgłosić:
awarię,
reklamację,
problem z monitoringiem,
problem z falownikiem,
uszkodzenie paneli.
Serwis posiada:
priorytety,
statusy,
historię zgłoszeń,
zdjęcia,
przypisanie technika.
9. Panel administratora
Administrator ma dostęp do:
wszystkich budów,
partnerów,
ekip,
płatności,
wydatków,
magazynu,
harmonogramu,
dokumentacji,
statystyk.
Dashboard:
liczba aktywnych budów,
przychody,
koszty,
rozliczenia ekip,
opóźnienia,
statusy projektów.
10. Technologie
Backend
Laravel / CodeIgniter 4 API
REST API
JWT Authentication
Frontend Web
Vue.js / React
Bootstrap 5 / Tailwind
Aplikacja mobilna
Flutter lub React Native
iOS + Android
Baza danych
MySQL / MariaDB
Hosting
VPS / Cloud Server
Backupy automatyczne
CDN
SSL
Role użytkowników
Administrator
Pełny dostęp do systemu.
Partner
Dostęp tylko do swoich budów i dokumentów.
Team Leader
Zarządzanie ekipą.
Pracownik
Dodawanie zdjęć, raportów i czasu pracy.
Klient
Podgląd swojej instalacji i dokumentów.
Dodatkowe funkcje
Powiadomienia
push notifications,
email,
SMS,
WhatsApp integration.
GPS i lokalizacja
lokalizacja ekip,
check-in na budowie,
czas pracy.
Kalendarz budów
planowanie ekip,
przeciąganie budów,
dostępność pracowników.
AI / Automatyzacje
automatyczne przypomnienia,
analiza kosztów,
wykrywanie brakujących zdjęć,
generowanie raportów.
Cel systemu
Celem projektu jest stworzenie kompletnego ekosystemu do zarządzania firmą fotowoltaiczną, który:
uporządkuje wszystkie budowy,
usprawni komunikację z partnerami,
zautomatyzuje rozliczenia,
uprości dokumentację,
zwiększy kontrolę nad ekipami,
pozwoli skalować firmę na wiele ekip i partnerów jednocześnie.
System ma być nowoczesny, szybki, mobilny oraz przygotowany pod dalszą rozbudowę w przyszłości.