πΊοΈ Sitemap
Complete overview of ProofStack pages and file structure
π Pages
/portfolio/[username]
Portfolio
Public portfolio page
/employer/reviews/new/[professionalId]
Write Review
Submit review + work sample
π Project File Structure
π
app/
Next.js 14 App Router
π
(auth)/
Auth layout group
π
about/
About page
π
admin/
Admin panel
πNEW
api/
API routes
π
auth/
Authentication pages
π
checkout/
Stripe checkout
π
contact/
Contact page
π
dashboard/
Generic dashboard
πNEW
employer/
Employer pages
π
portfolio/
Professional portfolios
π
pricing/
Pricing page
π
privacy/
Privacy policy
πNEW
professional/
Professional pages
π
terms/
Terms of service
π
upload/
Upload pages
π
layout.tsx
Root layout
π
page.tsx
Home page
π
components/
React Components
πNEW
ProofScoreV2.tsx
30/30/40 ProofScore display
πNEW
WorkSamplesSection.tsx
Work samples portfolio display
π
AuthForm.tsx
Authentication form
π
ReviewsSection.tsx
Reviews display
π
messages/
Message components
π
supabase/migrations/
Database Migrations
πNEW
add_work_samples.sql
Work samples table + AI analysis
π
proof_score_v2.sql
ProofScore V2 calculations
π
employer_reviews.sql
Review system
π
lib/
Utilities & Helpers
π
supabaseClient.ts
Supabase client
π
email/
Email notifications
π Recent Features
ProofScore V2
30/30/40 breakdown system with AI-powered profile and message analysis. Displays on portfolios and discovery pages.
Communication Quality (30pts)Historical Performance (30pts)Work Quality (40pts)
Work Sample Verification
Employers submit 500-2000 char code/writing samples for AI quality analysis. Displays on portfolios with confidentiality options.
π Publicπ Redactedπ Encrypted
π οΈ Tech Stack
β‘
Next.js 14
App Router
ποΈ
Supabase
PostgreSQL + Auth
π€
OpenAI
GPT-4o-mini
π¨
Tailwind CSS
Styling
Need help navigating?