[Updates] NumerBay - The Community Marketplace

Using this wiki post for workplans instead. Post #3 is too old and locked for edits by the system.

Module Feature/Task isOpen Est. Hrs. Recorded Hrs. Completion
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
4 Likes