Technical Spec: Marketplace Platform
Choose your stack — pages, endpoints, and DB tables update automatically
Tech Stack
Presets
Frontend
Backend
Database
Auth
Realtime
Hosting
User System & Auth
5p · 8ep · 3t/auth/loginLoginEmail/password and OAuth sign-in form
/auth/registerRegisterAccount creation form
/auth/forgot-passwordForgot passwordSend password reset email
/auth/reset-passwordReset passwordSet new password via emailed token
/settings/securitySecurity settingsEnable TOTP or SMS-based MFA
Payments & Billing
6p · 7ep · 3t/pricingPricingPlan comparison table with feature matrix and upgrade CTAs
/billingBilling overviewCurrent plan status, usage summary, and quick actions
/billing/plansChange planUpgrade, downgrade, or switch billing intervals
/billing/invoicesInvoicesPaginated invoice history with PDF download links
/billing/payment-methodsPayment methodsAdd, remove, and set default credit cards
/checkout/successCheckout successPost-Stripe checkout confirmation with onboarding next steps
Search
1p · 2ep · 1t/searchSearchFull-text search results with filters, sorting, and pagination
Notifications
2p · 5ep · 2t/notificationsNotificationsFull notification history and mark-as-read
/settings/notificationsNotification preferencesToggle per-type and per-channel notification settings
File Storage
2p · 5ep · 1t/filesFile managerGrid/list view of uploaded files with search, sort, and bulk delete
/files/:fileIdFile previewPreview images and PDFs inline; show metadata and download link for other types
Messaging
4p · 5ep · 3t/channelsChannelsBrowse and join public channels
/channels/:channelIdChannel viewRead and send messages in a channel
/messages/:userIdDirect message1:1 conversation with another user
/messagesInboxList of all DM conversations
Analytics & Tracking
1p · 3ep · 2t/admin/analyticsAnalytics dashboardOverview charts: DAU/WAU/MAU, top events, retention heatmap, and key conversion KPIs
Transactional Email
0p · 0ep · 0tNone for this stack configuration.
Rate Limiting & Abuse Prevention
0p · 0ep · 0tNone for this stack configuration.
Comments & Discussions
0p · 0ep · 0tNone for this stack configuration.
Background Jobs & Queues
0p · 0ep · 0tNone for this stack configuration.
Onboarding & Activation
0p · 0ep · 0tNone for this stack configuration.
User System & Auth
5p · 8ep · 3t/auth/loginLoginEmail/password and OAuth sign-in form
/auth/registerRegisterAccount creation form
/auth/forgot-passwordForgot passwordSend password reset email
/auth/reset-passwordReset passwordSet new password via emailed token
/settings/securitySecurity settingsEnable TOTP or SMS-based MFA
Payments & Billing
6p · 7ep · 3t/pricingPricingPlan comparison table with feature matrix and upgrade CTAs
/billingBilling overviewCurrent plan status, usage summary, and quick actions
/billing/plansChange planUpgrade, downgrade, or switch billing intervals
/billing/invoicesInvoicesPaginated invoice history with PDF download links
/billing/payment-methodsPayment methodsAdd, remove, and set default credit cards
/checkout/successCheckout successPost-Stripe checkout confirmation with onboarding next steps
Search
1p · 2ep · 1t/searchSearchFull-text search results with filters, sorting, and pagination
Notifications
2p · 5ep · 2t/notificationsNotificationsFull notification history and mark-as-read
/settings/notificationsNotification preferencesToggle per-type and per-channel notification settings
File Storage
2p · 5ep · 1t/filesFile managerGrid/list view of uploaded files with search, sort, and bulk delete
/files/:fileIdFile previewPreview images and PDFs inline; show metadata and download link for other types
Messaging
4p · 5ep · 3t/channelsChannelsBrowse and join public channels
/channels/:channelIdChannel viewRead and send messages in a channel
/messages/:userIdDirect message1:1 conversation with another user
/messagesInboxList of all DM conversations
Analytics & Tracking
1p · 3ep · 2t/admin/analyticsAnalytics dashboardOverview charts: DAU/WAU/MAU, top events, retention heatmap, and key conversion KPIs
Transactional Email
0p · 0ep · 0tNone for this stack configuration.
Rate Limiting & Abuse Prevention
0p · 0ep · 0tNone for this stack configuration.
Comments & Discussions
0p · 0ep · 0tNone for this stack configuration.
Background Jobs & Queues
0p · 0ep · 0tNone for this stack configuration.
Onboarding & Activation
0p · 0ep · 0tNone for this stack configuration.