Project Description
Project Description
Project Overview
OpenEPM.ai is an AI-powered SaaS platform for Enterprise Performance Management, finance transformation, reusable consulting intelligence, AI skills, and MCP-enabled enterprise knowledge services.
This project is no longer positioned as a simple prototype. The objective is to build a production-ready, enterprise-scale SaaS frontend and platform experience capable of supporting paying users, premium content, contributors, administrators, affiliates, and future enterprise customers.
The freelancer will combine the original Phase 1 and Phase 3 scope into one structured delivery covering frontend development, UX design, platform experience, marketplace presentation, governance screens, affiliate monetization layers, optimization, and production deployment.
________________________________________
Development Order
Stage 1 — Enterprise Frontend Foundation
Build the core SaaS frontend architecture.
Deliverables
• Enterprise-grade landing page
• Pricing page
• Product pages
• Authentication screens
• Responsive navigation
• User onboarding flow
• Legal/footer pages
• SEO-ready page structure
• Mobile/tablet/desktop responsiveness
________________________________________
Stage 2 — User, Subscription & Access Experience
Build the commercial user journey.
Deliverables
• Login/signup UI
• User dashboard
• Stripe checkout frontend
• Subscription management screens
• Premium content access UX
• Account settings
• Role-based UI logic
• Free, Premium, Contributor, Enterprise, and Admin user views
________________________________________
Stage 3 — AI Platform Experience
Build the AI product interface.
Deliverables
• AI chat interface
• File upload interface
• Skills library browser
• Search and filter UI
• Prompt/template library screens
• MCP access presentation pages
• BYO LLM user journey
• Saved history/conversation UI
________________________________________
Stage 4 — Contributor & Admin Portal
Build the operational platform experience.
Deliverables
• Contributor onboarding screens
• Contributor submission workflow
• Content approval screens
• Admin dashboard
• User management UI
• Content management UI
• Subscription visibility screens
• Governance and audit-ready frontend structure
________________________________________
Stage 5 — Affiliate & Ecosystem Monetization Layer
Build the frontend layer for partner and affiliate monetization.
Deliverables
• Affiliate landing pages
• Admin-managed referral card areas
• Partner marketplace sections
• AI tools marketplace pages
• Dynamic banner placements
• Role-based affiliate visibility
• SEO-friendly affiliate content pages
• Analytics dashboard UI for affiliate reporting
Affiliate ecosystem should support future partnerships with:
• Stripe
• Tide Business Banking
• AWS/cloud providers
• Claude
• OpenAI
• Gemini
• Perplexity
• GitHub
• Jira
• Notion
• Camtasia
• Consulting/travel/hotel partners
________________________________________
Stage 6 — Enterprise UI/UX Polish & Production Optimization
Prepare the platform for public launch.
Deliverables
• Full UI consistency review
• Brand refinement
• Performance optimization
• Accessibility review
• Cross-browser testing
• Mobile responsiveness testing
• Investor/demo polish
• Production deployment validation
• Error-state handling
• Loading-state handling
• Empty-state handling
________________________________________
Technical Expectations
Preferred stack:
• Next.js
• React
• Tailwind CSS
• Vercel
• Stripe frontend integration
• API-first frontend architecture
The frontend must be:
• Production-ready
• Modular
• Secure
• Scalable
• Maintainable
• SEO-friendly
• Responsive
• Enterprise-presentable
________________________________________
Production Quality Requirements
The freelancer must deliver:
• Clean reusable components
• Consistent design system
• Proper routing structure
• Environment variable setup
• Secure frontend handling
• API integration readiness
• Error boundaries
• Form validation
• Loading states
• Accessibility best practices
• SEO metadata
• Performance optimization
• Deployment documentation
________________________________________
Testing & Acceptance Criteria
The build must pass testing for:
1. Homepage and public pages
2. Mobile responsiveness
3. Login/signup screens
4. Stripe checkout flow
5. User dashboard navigation
6. Premium content access UX
7. AI chat interface
8. File upload screens
9. Contributor submission workflow
10. Admin dashboard screens
11. Affiliate pages and banners
12. Role-based UI visibility
13. SEO page structure
14. Cross-browser compatibility
15. Vercel production deployment
________________________________________
Preferred Freelancer Skills
The ideal freelancer should have experience with:
• Enterprise SaaS frontend development
• Next.js / React
• Tailwind CSS
• Stripe integration
• AI product interfaces
• Admin dashboards
• Contributor portals
• Marketplace-style UX
• SEO implementation
• Performance optimization
• Production deployment
________________________________________
Ownership & Confidentiality
All source code, designs, infrastructure access, business logic, product concepts, and intellectual property belong to OpenEPM.ai / Tangent Corporation.
The freelancer must treat all project materials as confidential and must not reuse, resell, or disclose any part of the platform, source code, design, or business concept.
________________________________________
Final Objective
Build OpenEPM.ai as a professional, scalable, enterprise-ready SaaS platform experience that can support real customers, premium subscriptions, AI services, contributor workflows, partner monetization, and future enterprise expansion.