Project |
Tech stack evaluation |
- |
2 |
2 |
Y |
|
Project scaffolding and local dev env setup |
- |
2 |
2 |
Y |
|
Local rapid frontend prototyping and designs |
- |
12 |
15 |
Y |
Backend-Seller |
Data schema, model, profile and authentication API |
- |
3 |
4.5 |
Y |
|
Authentication with Metamask Integration |
- |
4 |
4 |
Y |
|
Seller onboarding and model ownership verification API |
- |
8 |
4 |
Y |
|
API tests |
- |
5 |
3 |
Y |
Frontend-Seller |
User Middleware |
- |
5 |
6 |
Y |
|
Authentication with Metamask Integration |
- |
11 |
11 |
Y |
|
User Code Refactoring |
- |
2 |
4 |
Y |
|
Seller profile UI |
- |
2 |
2.5 |
Y |
|
Seller listing / model verification UI |
- |
5 |
4 |
Y |
|
Frontend integration test |
|
4 |
4.5 |
Y |
Backend-Listing |
Data schema and model |
- |
4 |
8 |
Y |
|
Listing details and Numerai integration |
- |
4 |
5 |
Y |
|
API tests |
- |
5 |
5 |
Y |
Frontend-Listing |
Product Middleware |
- |
6 |
6.5 |
Y |
|
Numerai Middleware |
- |
3 |
3 |
Y |
|
Product Code Refactoring |
- |
1 |
2 |
Y |
|
Home Page UI |
- |
2 |
3 |
Y |
|
Listing Catalog UI |
- |
4 |
6 |
Y |
|
Listing details UI |
- |
8 |
10 |
Y |
|
Listing creation UI (Gumroad off platform) |
- |
5 |
7 |
Y |
|
Listing creation UI (on platform) |
|
5 |
6.5 |
Y |
|
UI Enhancements (Search, filter, sort, etc.) |
- |
10 |
14 |
Y |
Backend-Buyer |
Data schema, model, profile and authentication API |
- |
2 |
2 |
Y |
|
API tests |
- |
5 |
2.5 |
Y |
Frontend-Buyer |
Purchase Middleware |
- |
8 |
2 |
Y |
|
Buyer profile UI |
- |
2 |
|
|
|
Buyer purchases UI |
- |
4 |
1 |
Y |
Payment-Crypto |
Evaluate crypto payment solutions |
- |
10 |
2 |
|
Backend-Submission |
Seller submission API |
- |
3 |
6 |
Y |
|
Submission file storage, access control and retention policy |
- |
4 |
5 |
Y |
|
Email and other forms of notications to both parties |
- |
5 |
8 |
Y |
|
Live score monitoring and model consistency check |
- |
4 |
|
|
CI/CD |
Docker Compose Setup |
- |
2 |
4 |
Y |
|
Set up GitHub Actions for CI/CD |
- |
8 |
7 |
Y |
|
GCP Compute, Swarm Cluster and Proxy Setup |
|
5 |
5 |
Y |
|
GCP Secrets and Setup |
- |
2 |
2 |
Y |
|
SSH Setup |
- |
2 |
2 |
Y |
|
DNS and Cloudflare Setup |
|
2 |
2 |
Y |
|
Staging deployment experiment |
|
7 |
7 |
Y |
|
SSL Cert |
- |
2 |
2 |
Y |
|
Application Secrets and Setup |
- |
3 |
4 |
Y |
|
Cloud deployment of Minimum Viable Product |
- |
2 |
2 |
Y |
|
Write development guide |
- |
2 |
1 |
Y |
|
Code Clean-up |
|
4 |
4 |
Y |
|
[Interim Code Release] |
|
|
|
|
|
[Start Accepting GitHub Contributions from This Point On] |
|
|
|
|
Backend-OnPlatform |
Auction and order book API |
[Tentative] |
8 |
|
|
|
Data schema and model |
- |
4 |
6 |
Y |
|
Transaction API |
- |
10 |
6 |
Y |
|
Numerai account and stake monitoring |
- |
5 |
7 |
Y |
|
Stake mode |
|
15 |
8 |
Y |
|
Automated job queue for submissions and delivery |
- |
8 |
9 |
Y |
|
API tests |
- |
12 |
8 |
Y |
Frontend-OnPlatform |
Auction UI |
[Tentative] |
4 |
|
|
|
Purchase and Payment UI |
- |
15 |
16.5 |
Y |
|
Scheduling for Numerai data |
- |
12 |
24 |
Y |
|
Artifact Middleware |
|
7 |
5 |
Y |
|
Upload Artifact UI |
|
15 |
19 |
Y |
|
Order and Sales Management |
|
8 |
8.5 |
Y |
|
Stake mode UI |
|
12 |
10.5 |
Y |
|
Frontend integration test |
|
8 |
3 |
|
Payment-Crypto |
NMR collateral for buyers and sellers for stake-mode sales |
[Open] |
|
|
|
|
Erasure support for buyer stake enforcement |
[Open] |
|
|
|
|
Erasure support for seller model verification enforcement |
[Open] |
|
|
|
|
MetaMask Payment |
|
|
19 |
|
Backend-Reputation |
Data schema and model |
- |
5 |
1 |
|
|
Repuration and review APIs |
- |
6 |
2 |
|
|
API tests |
- |
4 |
3 |
|
Frontend-Reputation |
Buyer order review UI |
- |
8 |
5 |
Y |
|
Review Middleware |
- |
5 |
2 |
|
|
Seller reputation UI |
- |
3 |
|
|
Backend-Subscription |
Data schema and model |
- |
3 |
2 |
Y |
|
Subscription APIs |
- |
8 |
9.5 |
Y |
|
API tests |
- |
5 |
3 |
Y |
Frontend-Subscription |
Subscription listing UI |
- |
14 |
14 |
Y |
|
Subscription checkout UI |
- |
15 |
15 |
Y |
Backend-Voting |
Data schema and model |
- |
4 |
5 |
Y |
|
Voting APIs |
- |
12 |
21 |
Y |
|
API tests |
- |
4 |
9 |
Y |
Frontend-Voting |
Voting Creation UI |
- |
12 |
10 |
Y |
|
Voting UI |
- |
12 |
9 |
Y |
Backend-Coupon |
Data schema and model |
- |
3 |
2 |
Y |
|
Coupon APIs |
- |
12 |
13 |
Y |
|
API tests |
- |
4 |
7 |
Y |
Frontend-Coupon |
Coupon Creation UI |
- |
12 |
14.5 |
Y |
|
Coupon UI |
- |
10 |
11 |
Y |
Other |
Maintenance, Issue Fixes, Ad hoc feature requests |
- |
|
506 |
|
|
Documentation |
|
45 |
47 |
|
|
Mobile UI Optimization |
|
7 |
7 |
Y |
|
Wishlist |
|
7 |
5 |
Y |
|
Python Client |
|
16 |
16 |
Y |
|
NumerBlox Integration |
|
15 |
12 |
|
|
Webhook |
|
5 |
6 |
Y |
|
Signals Data Support |
|
5 |
3.5 |
|
|
Community Pages |
|
|
4 |
|
Theme-V2 |
Setup Theme Build |
|
16 |
16 |
Y |
|
Feature Parity: Home & Auth |
|
5 |
6 |
Y |
|
Feature Parity: Category & Listing |
|
21 |
21.5 |
Y |
|
Feature Parity: Checkout |
|
9 |
7.5 |
Y |
|
Feature Parity: Profile & Orders |
|
10 |
9.5 |
Y |
|
Feature Parity: Listing |
|
18 |
16 |
Y |
|
Feature Parity: Artifacts |
|
12 |
11 |
Y |
|
Feature Parity: Form Validation |
|
6 |
5.5 |
Y |
|
Feature Parity: Notification |
|
2 |
1.5 |
Y |
|
Feature Parity: Advanced filtering |
|
6 |
6 |
Y |
|
Feature Parity: Others |
|
|
17 |
Y |
|
Optimization |
|
|
15.5 |
|
|
Code Clean-up |
|
|
5 |
|
|
Build, Test and Deployment |
|
8.5 |
8.5 |
Y |
Decentralization-P1 |
Preliminary research |
|
5 |
5 |
Y |
|
Per-order artifact backend and tests |
|
8 |
6 |
Y |
|
Per-order artifact submission to Numerai and tests |
|
8 |
4.5 |
Y |
|
Client-side file encryption and decryption |
- |
10 |
10.5 |
Y |
|
Batch artifact upload UI |
|
24 |
29 |
Y |
|
Key pair generation UI |
|
5 |
3 |
Y |
|
Python Client Encryption/Decryption |
|
16 |
9.5 |
Y |
|
Encryption Documentation |
|
5 |
5 |
Y |