B2B Information Sharing Portal

Заказчик: AI | Опубликовано: 16.10.2025
Бюджет: 750 $

I’m building a web portal that lets two types of companies exchange information on their own terms. Core workflow • A registered “Primary” company searches by name and sees only a Secondary company’s basic profile: Company name, Contact details and Services offered, etc.. • From that profile the Primary company can send a single-click request for additional company information. • The Secondary company receives the invite, decides whether to accept it, and selects exactly which extra data to reveal—Financial information, Operational details and/or Employee information, etc. • Access is granted only after the Secondary company accepts; without an invite the profile remains hidden. Key features I expect 1. Secure sign-up and login flows for each user type, including email verification. 2. Search-as-you-type lookup for company names with clean results pages. 3. Invitation engine with status tracking (sent, accepted, declined, expired). 4. Permission dashboard where the Secondary user toggles individual data sections. 5. Responsive interface that works smoothly on desktop, tablet and mobile. 6. Admin panel to view users, invitations and audit logs. Stack & deliverables I’m flexible on tools—React, Vue or similar for the frontend, with a RESTful (or GraphQL) backend in Node, Laravel, Django or comparable technology is fine as long as it’s well-documented. Please deliver a functional prototype running in a cloud dev environment, the full source code in a Git repo, a short setup guide and basic database schema. Acceptance criteria • Search, invite and permission flows work end-to-end. • Unauthorized users cannot bypass visibility rules. • Code passes linting/tests, installs with one command, and is easy to extend. If you have experience in role-based access control, relational databases and modern JS frameworks, I’d love to see your approach and timeline.