B4B – Business Plan Portal
Tipologia prodotto
Business Plan Portal
Cliente
B4B
Stato
In sviluppo
Descrizione
Portale Laravel per la creazione di business plan personalizzati in base alle esigenze del cliente, integrato con un CRM remoto.
Il progetto consiste nella progettazione e nello sviluppo di B4B (Business for Business), una piattaforma SaaS innovativa che opera all'intersezione tra i settori fintech e della consulenza aziendale. Il portale automatizza il processo di stesura e generazione di business plan personalizzati. Attraverso la compilazione guidata di un sondaggio interattivo iniziale, il sistema raccoglie le metriche e le informazioni necessarie per avviare l'elaborazione di piani economico-finanziari su misura per imprese e startup.
Finalità
Piattaforma che consente la generazione di business plan su misura. Il cliente compila un sondaggio iniziale che avvia la scrittura del business plan; il sistema gestisce due ruoli principali, “Professionista” e “Cliente”, con relativi permessi e accessi. I dati anagrafici, registrazione e login sono delegati a un CRM esterno che fornisce informazioni e consuma API. Settore: consulenza aziendale / fintech.
Tecnologie
– PHP 8.2, Laravel 11
– MySQL 8, Apache 2.4, Node >= 18
– Livewire 3 (componenti dinamici)
– Laravel Socialite (login social/OAuth), spatie/laravel-permission (ruoli e permessi)
– spatie/laravel-data, spatie/laravel-stripe-webhooks (webhook pagamenti Stripe)
– barryvdh/laravel-dompdf (generazione PDF del business plan)
– Frontend: Vite, Bootstrap, Sass
Note
README di progetto presente e descrittivo (in italiano). Modelli applicativi pochi (`User`, `Subscription`) perché gran parte della logica anagrafica risiede sul CRM remoto. Presenti `node_modules` e `vendor` (dipendenze installate).
Funzionalità principali
– Doppio ruolo Professionista / Cliente con middleware di protezione delle rotte
– Sondaggio iniziale del cliente come trigger per la stesura del business plan
– Integrazione con CRM remoto via API (accesso superadmin per lo scambio dati)
– Gestione abbonamenti (modello `Subscription`) e webhook Stripe
– Generazione PDF dei documenti
Particolarità
Architettura ibrida: il DB locale è “smistato e ordinato” da un CRM remoto che funge da fonte primaria di autenticazione e dati cliente. Uso di Stripe webhooks per i pagamenti/abbonamenti e di Livewire per l’interattività.
Hai bisogno di aiuto per sviluppare il tuo progetto?
Vuoi dare vita al tuo website, a un e-commerce a un’app o a un software personalizzato? Ti servono informazioni? Non sai da dove iniziare?