EHS Platform + LMS Development need Web Development
Contact person: EHS Platform + LMS Development
Phone:Show
Email:Show
Location: Auburn Hills, United States
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"1. About NavPoint Safety
NavPoint Safety is a growing safety services and training company focused on helping construction, industrial, and infrastructure employers stay compliant with OSHA and industry standards. We provide practical, engaging, and affordable safety training—online and on-site—and are expanding into scalable software solutions for long-term client success.
We are now developing a centralized EHS platform + LMS solution to empower our client companies with tools to manage incidents, observations, training, audits, SDS/HazCom, and trend analytics—all through one customizable dashboard.
⸻
2. Project Overview
NavPoint Safety seeks a development partner to build a web-based software platform that enables our clients to log in, manage safety activities, assign training, and track performance. The platform should allow for:
• Company-specific dashboards
• Custom form and audit creation
• Training assignment (individual & company purchase)
• Trend tracking across multiple data points
• SDS and HazCom document storage
• Global admin oversight for benchmarking and analytics
We will own all platform data and want the system to scale easily across hundreds of clients and thousands of users.
⸻
3. Core Features & Functional Requirements
User Roles
• Super Admin (NavPoint Safety) – Full visibility and control
• Company Admin – Access to their organization’s data only
• Standard User (Employee) – Submit reports, take training
• Public User (Individual Learner) – Buy & complete training without company affiliation
Company Dashboards
• Incidents with root cause tools (5 Whys, Fishbone, etc.)
• Good catches / observations / near misses
• Audits & inspections (pre-built or custom-created by company)
• Assign & track training (with due dates, completions, auto-alerts)
• Trend and KPI visualization
Learning Management System (LMS)
• Sell individual courses (single-user pricing)
• Sell company course licenses (bulk pricing)
• Upload SCORM, video, PDF-based content
• Generate certificates
• User training dashboard
• Track course completions and generate reports
Global Admin Panel (NavPoint Access Only)
• See trends across all clients
• Aggregate safety performance data
• Filter trends by industry, region, job type, etc.
• Exportable reports and KPI insights
Additional Features
• SDS & HazCom library (company-managed or NavPoint-hosted)
• Custom form builder for audits, inspections, and checklists
• AI-ready structure to support future trend prediction
• Responsive design (desktop, tablet, mobile)
⸻
4. Technical Requirements
• Hosting: Cloud-based (AWS, GCP, or Azure preferred)
• Back-End: Open to developer recommendation (Node.js, Django, etc.)
• Front-End: Responsive (React, Vue, or similar)
• Database: Scalable (PostgreSQL or similar)
• Integrations:
• Stripe / PayPal (payment gateway)
• Zapier or API for automation
• Security & Compliance:
• GDPR & CCPA ready
• SSL encryption
• Role-based access control
• Audit logging
⸻
5. Deliverables
• Fully functional platform (staging + production)
• User management and LMS modules
• Admin dashboard (company and NavPoint views)
• Documentation for both users and admins
• API documentation (if applicable)
• Source code + deployment instructions
• Optional: Post-launch support & updates plan
⸻
6. Proposal Requirements
All proposals should include:
1. Company overview and relevant experience
2. Portfolio/examples of similar EHS, LMS, or compliance systems
3. Proposed tech stack
4. Timeline with milestones
5. Cost breakdown (phased or modular pricing preferred)
6. Team structure and points of contact
7. Optional: Ideas for enhancements, future-proofing, or add-on modules" (client-provided description)