Secure Data Reporting Platform Developer
Overview:
We’re seeking a skilled web developer and UX designer (or team) to build a web-based platform that features a conversational chatbot for collecting structured user-submitted data, a secure backend for file uploads, and an interactive visual matrix (similar to the MITRE ATT&CK framework). The platform will include user login with MFA, a dashboard for browsing and searching user submissions, and basic admin controls.
This is a complete product build — frontend, backend, chatbot, and admin panel.
⸻
Deliverables:
Web App Frontend (Webflow preferred):
• Home page with mission statement, “Submit Report” & “Browse Reports” buttons
• Embedded friendly chatbot (ChatGPT-style experience) that guides users through structured submissions
• Preview of 10 recent public reports (searchable and filterable without login)
• Fully responsive for mobile and desktop
• Newsletter opt-in section
Conversational Chatbot:
• Designed to be supportive, empathetic, and intuitive
• Collects structured data (narrative input, categories, date, optional contact info)
• Allows users to securely upload images, PDFs, or screenshots
• Integrates directly into homepage
Secure Login & Dashboard:
• User registration and MFA (Multi-Factor Authentication)
• Dashboard for contributors to view submission history and engagement
• Admin-level access for validating and managing submitted reports
Interactive Visual Navigator:
• Grid or matrix interface inspired by the MITRE ATT&CK framework
• Clickable cells that categorize user-submitted content by topic or technique
• Supports filters, tooltips, and category management
• Editable via CMS or admin dashboard
⸻
Back-End Requirements:
• Secure file storage for attachments (AWS S3, Firebase Storage, or similar)
• Admin interface to review and manage reports
• CMS to manage visual navigator categories and education content
• Compliant with basic data privacy and protection best practices
⸻
Tech Stack Suggestions (but open to alternatives):
• Frontend: Webflow (preferred), React, Vue
• Chatbot: Landbot, Tidio, Dialogflow, or custom build
• Backend: Bubble.io, Xano, Firebase, or lightweight custom solution
• File storage: Uploadcare, Firebase, or encrypted AWS S3 buckets
• Authentication: Firebase Auth, Auth0, or similar (with MFA)
⸻
Nice to Have:
• Experience with cybersecurity, OSINT tooling, or MITRE ATT&CK navigator design
• Passion for user-centered design and secure reporting platforms
• Familiarity with building tools focused on trust, privacy, and engagement
⸻
Budget & Timeline:
Please include your estimated timeline and budget range in your proposal. This will be an iterative project with potential for long-term collaboration.
Job Qualifications
- Designed to be supportive, empathetic, and intuitive
- User registration and MFA (Multi-Factor Authentication)
- Grid or matrix interface inspired by the MITRE ATT&CK framework
- Secure file storage for attachments (AWS S3, Firebase Storage, or similar)
- Compliant with basic data privacy and protection best practices
- Chatbot: Landbot, Tidio, Dialogflow, or custom build
- Backend: Bubble.io, Xano, Firebase, or lightweight custom solution
- File storage: Uploadcare, Firebase, or encrypted AWS S3 buckets
- Authentication: Firebase Auth, Auth0, or similar (with MFA)
- Experience with cybersecurity, OSINT tooling, or MITRE ATT&CK navigator design
- Passion for user-centered design and secure reporting platforms
- Familiarity with building tools focused on trust, privacy, and engagement
Job Benefits
- Fully responsive for mobile and desktop
Job Responsibilities
- We’re seeking a skilled web developer and UX designer (or team) to build a web-based platform that features a conversational chatbot for collecting structured user-submitted data, a secure backend for file uploads, and an interactive visual matrix (similar to the MITRE ATT&CK framework)
- The platform will include user login with MFA, a dashboard for browsing and searching user submissions, and basic admin controls
- This is a complete product build — frontend, backend, chatbot, and admin panel
- Web App Frontend (Webflow preferred):
- Home page with mission statement, “Submit Report” & “Browse Reports” buttons
- Embedded friendly chatbot (ChatGPT-style experience) that guides users through structured submissions
- Collects structured data (narrative input, categories, date, optional contact info)
- Allows users to securely upload images, PDFs, or screenshots
- Integrates directly into homepage
- Dashboard for contributors to view submission history and engagement
- Admin-level access for validating and managing submitted reports
- Clickable cells that categorize user-submitted content by topic or technique
- Supports filters, tooltips, and category management
- Editable via CMS or admin dashboard
- Admin interface to review and manage reports
- CMS to manage visual navigator categories and education content