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