Back to builder

Technical Spec: Project Management Tool

Choose your stack — pages, endpoints, and DB tables update automatically

User System & Auth

5p · 8ep · 3t
/auth/loginLogin

Email/password and OAuth sign-in form

public
/auth/registerRegister

Account creation form

public
/auth/forgot-passwordForgot password

Send password reset email

public
/auth/reset-passwordReset password

Set new password via emailed token

public
/settings/securitySecurity settings

Enable TOTP or SMS-based MFA

auth

Notifications

2p · 5ep · 2t
/notificationsNotifications

Full notification history and mark-as-read

auth
/settings/notificationsNotification preferences

Toggle per-type and per-channel notification settings

auth

Search

1p · 2ep · 1t
/searchSearch

Full-text search results with filters, sorting, and pagination

public

File Storage

2p · 5ep · 1t
/filesFile manager

Grid/list view of uploaded files with search, sort, and bulk delete

auth
/files/:fileIdFile preview

Preview images and PDFs inline; show metadata and download link for other types

auth

Messaging

4p · 5ep · 3t
/channelsChannels

Browse and join public channels

auth
/channels/:channelIdChannel view

Read and send messages in a channel

auth
/messages/:userIdDirect message

1:1 conversation with another user

auth
/messagesInbox

List of all DM conversations

auth

Roles & Permissions

0p · 0ep · 0t

None for this stack configuration.

Comments & Discussions

0p · 0ep · 0t

None for this stack configuration.

Activity Feed

0p · 0ep · 0t

None for this stack configuration.

Onboarding & Activation

0p · 0ep · 0t

None for this stack configuration.