-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathOverView.txt
More file actions
250 lines (211 loc) · 5.96 KB
/
Copy pathOverView.txt
File metadata and controls
250 lines (211 loc) · 5.96 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
=====================================================
PROJECT NAME (SkillProof)
=====================================================
AI + Blockchain Hiring Trust Platform
"The Trust Layer for Remote Hiring"
=====================================================
CORE IDEA
=====================================================
A platform that verifies real skills of developers and freelancers using AI-driven interviews
and stores verified proof on blockchain for tamper-proof trust.
Think:
LinkedIn + GitHub + AI Interviewer + Blockchain Credential
=====================================================
TARGET USERS
=====================================================
1. Candidates (Developers / Freelancers)
2. Employers (Startups / Companies)
=====================================================
PROBLEM STATEMENT
=====================================================
- Fake resumes and fake experience
- No trusted way to verify remote candidates
- Manual hiring is slow and expensive
- Freelancers cannot prove real skills
- Employers lose money on bad hires
=====================================================
SOLUTION
=====================================================
An AI-powered skill verification system where:
- AI conducts coding interviews
- Skills are scored objectively
- Verified skills are minted as blockchain credentials (NFTs)
- Employers can instantly verify trust
=====================================================
MVP FEATURES (30–45 DAYS)
=====================================================
-------------------------
Candidate Features
-------------------------
- Email / Wallet login
- Profile creation (skills, resume, GitHub)
- AI coding interview (text-based)
- AI-generated skill score (e.g. React: 78/100)
- Blockchain SkillProof NFT issuance
- Public verification profile (shareable link)
-------------------------
Employer Features
-------------------------
- Employer dashboard
- View verified candidate profiles
- Filter candidates by skill score and tech stack
- Download AI interview report
- Verify SkillProof NFT on blockchain
-------------------------
AI (MVP Scope)
-------------------------
- Resume parsing
- Coding question generation
- Code evaluation
- Skill scoring and normalization
- Basic fraud detection (time taken, copy-paste detection)
-------------------------
Blockchain (MVP Scope)
-------------------------
- ERC-721 SkillProof NFT
- Store skill name, score hash, timestamp
- On-chain verification contract
- Network: Polygon or Base (low gas)
-------------------------
NOT INCLUDED IN MVP
-------------------------
- DAO
- Video interviews
- Token economics
- Multi-chain
- AI voice bots
=====================================================
SYSTEM ARCHITECTURE (HIGH LEVEL)
=====================================================
Frontend (Next.js 14)
- Candidate Dashboard
- Employer Dashboard
- Public Profile Pages
Backend (Node.js / NestJS)
- Authentication
- User profiles
- Interview management
- Employer access control
AI Microservice (Python + FastAPI)
- Coding question generator
- Code evaluation engine
- Skill scoring
- Fraud analysis
Blockchain Layer
- Solidity Smart Contracts
- SkillProof NFT minting
- On-chain verification
Database & Infra
- PostgreSQL (main DB)
- Redis (caching)
- Object storage (reports, logs)
=====================================================
TECH STACK
=====================================================
Frontend
- Next.js 14 (App Router)
- style component styling
- Zustand / Redux
- Ethers.js
Backend
- Node.js
- NestJS
- PostgreSQL
- Redis
- Supabase Auth
AI
- Python
- FastAPI
- LLM APIs (OpenAI / open-source)
- Docker sandbox for code execution
Blockchain
- Solidity
- Polygon / Base
- The Graph (future indexing)
=====================================================
SMART CONTRACT (MVP DESIGN)
=====================================================
Contract Type:
- ERC-721 NFT
SkillProof NFT Metadata:
{
"candidateWallet": "0x...",
"skill": "React",
"scoreHash": "hash_of_score_and_report",
"issuedAt": "timestamp",
"issuer": "Platform"
}
Properties:
- Immutable
- Publicly verifiable
- Shareable credential
=====================================================
VC-READY ROADMAP (6–12 MONTHS)
=====================================================
-------------------------
PHASE 1: MVP LAUNCH (Month 0–2)
-------------------------
- AI coding interviews
- SkillProof NFT minting
- Public candidate profiles
- Onboard 5–10 companies
KPIs:
- 200 verified candidates
- 20 employers
-------------------------
PHASE 2: PRODUCT MARKET FIT (Month 3–5)
-------------------------
Features:
- Multi-skill verification
- GitHub auto-analysis
- Employer shortlisting AI
- Interview replay reports
- Team dashboards
Monetization:
- Employer subscriptions
- Paid skill verification
KPIs:
- $3k–$10k MRR
- Retention > 40%
-------------------------
PHASE 3: TRUST MOAT (Month 6–9)
-------------------------
Features:
- Advanced fraud detection AI
- Reputation graph
- Skill decay tracking
- On-chain work history
- ATS API integrations
KPIs:
- $25k+ MRR
- 100+ companies
-------------------------
PHASE 4: SCALE & FUNDRAISE (Month 9–12)
-------------------------
Features:
- Video AI interviews
- Multi-language support
- Enterprise hiring tools
- DAO-based verification
Fundraising Target:
- Seed / Pre-Series A
- $1M–$3M raise
=====================================================
WHY VCs WILL LIKE THIS
=====================================================
- Huge market (AI + Hiring)
- Strong monetization (SaaS)
- Blockchain creates trust moat
- Scales globally
- Clear narrative for future of work
=====================================================
NEXT STEPS (EXECUTION)
=====================================================
1. Create monorepo (frontend + backend + AI)
2. Build AI interview MVP
3. Deploy SkillProof smart contract
4. Launch with early adopters
5. Iterate using feedback
=====================================================
END OF DOCUMENT
=====================================================