People's Perspective is a responsive community writing and AI data platform built with React 18, Vite 5, and Tailwind CSS 3.
The application provides three role-based interfaces: Content Creator, Quality Auditor, and Platform Administrator. Creators can work with campaign prompts, manage submissions, and view demo earnings. Reviewers can process submissions and track review statistics. Administrators can access analytics, manage keywords and topics, and review disbursement records.
The frontend includes role-based client-side routing, reusable UI components, responsive dashboards, and LocalStorage-based persistence for demo states and session caching. Mock API fallback is configurable through environment variables.
The project supports local development, ESLint checks, optimized production builds, and deployment to static hosting providers. Live backend services, database connectivity, and actual payment processing are not established by the README.
Features
Three role-based interfaces: Content Creator, Quality Auditor, and Administrator
Content creation workspace with task prompts, word counters, and requirements checklists
Interactive prompt testing with keyword integration, sentiment filters, and engagement scoring
Submission tracking with status filters
Community guidelines and writing recommendations
Demo earnings breakdown, payment history views, and withdrawal request interface
Reviewer audit queue with approval and rejection controls
Review statistics, accuracy metrics, and throughput trends
Administrator analytics dashboards with Recharts visualizations
Keyword management with difficulty scores and priority weights
Topic taxonomy and campaign category management
Disbursement management interface with batch approvals and financial log exports
Client-side role-based routing and route guards
Demo authentication with User, Reviewer, and Admin quick-access options
LocalStorage fallback for demo-state persistence and session caching
Responsive navigation drawer, collapsible sidebar, and desktop breadcrumbs
Terms of Service and Privacy Policy pages
Lazy-loaded routes using React Router DOM and React Suspense
Framer Motion animations and micro-interactions
React Hot Toast notifications
Configurable application name, tagline, support email, API base URL, and mock API mode
ESLint code-quality checks
Vite development server and optimized production builds
Static hosting deployment support with SPA rewrite configuration
You have to login to leave a review!
All Reviews
No Review!
What type of support is included? Verified source code Free support included Download code immediately Quality guarantee for your satisfaction Support: info@sellanycode.com
You have to login to ask a question!
All Questions
No Question!
$20
Verified source code
Join 35306+ buyers which trust us!
Download code immediately
100% Guarantee For Item! Satisfaction guarantee policy.