Project Description We are looking for an experienced full-stack development team to build ArtigianoHUB, a B2B platform and mobile app designed for artisan food producers — such as gelato makers, pastry chefs, bakeries, chocolatiers, and gourmet shops — to plan seasonal ingredient needs, manage purchase forecasts, and receive optimized quotations from certified suppliers. The project includes: Web platform (responsive or PWA) Native mobile apps for iOS and Android Goal ArtigianoHUB will digitalize how artisans in the food industry plan their purchases and communicate with suppliers. Each user will be able to: Enter or import quantities of ingredients used during the previous season. Adjust estimates for the next season (summer, Christmas, etc.). Automatically send a global Request for Quotation (RFQ) to selected suppliers. Receive and compare offers directly inside the platform. Confirm the best offer and generate a purchase order (PO) in one click. Core Features (MVP) User registration and authentication (artisan / supplier) Pre-loaded ingredient lists per category (gelato, pastry, bakery, chocolate, etc.) Editable consumption tables with import/export (CSV, Excel) Forecast engine based on seasonal curves and growth % RFQ management: creation, send, status tracking, supplier reminders Supplier portal for quotations, attachments, and certifications (COA, BRC, IFS, etc.) Offer comparison matrix (price, MOQ, lead time, payment terms, compliance) Purchase Order generation in PDF Document manager with expiration alerts and notifications Analytics dashboard (consumption trends, savings, supplier reliability) Multilingual interface (Italian / English) Mobile App Requirements Hybrid or cross-platform development (Flutter or React Native) Synchronization with web version (same backend API) Offline editing (temporary cache) with sync on reconnect Push notifications for RFQ responses, document expirations, and new offers Access for both artisans and suppliers with simplified mobile workflows Publishing on App Store and Google Play Architecture & Design Alignment ArtigianoHUB must follow the same database architecture, logic, and user interface as Disano Live, an existing platform from the same ecosystem. This includes: Database (PostgreSQL): identical relational logic for users, products, suppliers, RFQs, quotes, and purchase orders. Frontend layout: same structure (sidebar, dashboard, data tables, modals, forms). Design language: same typography, Tailwind-based components, and clean B2B interface. Shared modules: authentication, file uploads, document manager, notification system, and PDF export must mirror or reuse “Disano Live” components. Scalability goal: ensure both systems can share users, product data, and interact via API in future releases. Preferred Tech Stack Frontend: Next.js / React + TailwindCSS Backend: Node.js (NestJS) + PostgreSQL + Prisma ORM Mobile: Flutter or React Native (to be discussed) Auth: JWT + refresh tokens File storage: AWS S3 (or compatible) Job queue: Redis / BullMQ PDF export: Puppeteer / Playwright Deployment: Docker + CI/CD (GitHub Actions) Hosting: AWS / GCP / Azure Architecture: API-first design (REST or GraphQL) (Equivalent technologies are acceptable if well justified.) Deliverables (MVP) Functional web app (responsive or PWA) Native iOS and Android apps (connected to same backend) Artisan dashboard: Ingredient List → RFQ → Offers → Order Supplier portal with quotation and document upload Document management with expiry alerts Exportable PDFs for RFQ / PO / Reports Complete codebase with documentation Staging environment for testing and QA Assistance for publishing apps on stores (Apple & Google) Expectations Proven experience building SaaS or B2B marketplace platforms Strong portfolio in Node.js + React / Flutter / React Native Clean and scalable code, API-first mindset Good communication and milestone tracking Commitment to quality, security, and UX consistency How to Apply Please include: Portfolio of relevant SaaS or marketplace projects Proposed technology stack Project timeline with main milestones Short technical outline of how you would structure ArtigianoHUB (architecture + modules) Tagline “Tell us what you consume — we’ll find you the best offer.” ArtigianoHUB – the smart seasonal procurement platform for artisan food producers