Treds
A Pinterest-like social and collaborative platform where users collect, organize, and share research, inspiration, and files within themed groups.
What is Treds?
Organized Sharing
Treds allows users to create curated spaces called Treds, where content, ideas, and files can be collected and explored together.
Flexible Privacy
Each Tred can be public, private, or collaborative, giving users full control over visibility and participation.
Research & Inspiration
Designed for users preparing trips, projects, or portfolios, Treds serves as a living archive of research and inspiration.
Core Features
Treds (Collections)
- Create and manage themed collections
- Public, private, or collaborative access
- Custom title, description, and cover image
- Membership roles and permissions
Treasures (Content)
- Upload images, documents, and files
- Associate treasures with one or more Treds
- Keep treasures private if desired
- Support for multiple file formats
Community Interaction
- Comment on Treds
- Engage with shared content
- View and explore public Treds
Quick Save
- Create treasures via MMS
- Fast content capture without opening the app
- Ideal for saving ideas on the go
User Authentication
Phone-Based Signup
Users authenticate using their phone number, verified securely through SMS confirmation codes.
Token-Based Security
Authentication is handled using JWT access tokens and refresh tokens to ensure secure and scalable sessions.
Technical Solution
API-Driven Backend
The platform is built around a RESTful API architecture, separating concerns between authentication, content management, and user interactions.
Main API Endpoints
- Auth: Signup, login via SMS, refresh tokens
- Users: Profile data, memberships, user treasures
- Treds: CRUD operations, membership, comments, search
- Treasures: File upload, update, delete, and association
- Quick Save: MMS-based treasure creation
Core Entities
- User (phone number, profile information)
- Tred (title, description, type, image, views)
- Treasure (file, metadata, owner, optional Tred)
- Membership (user role within a Tred)
- Comment (user-generated discussions)
User Flow
Users sign up or log in using their phone number and verify access via SMS. Once authenticated, they can create or join Treds, upload treasures, comment on shared content, and collaborate with others.
Quick Save via MMS enables instant content capture, making the platform especially effective for spontaneous research and inspiration gathering.
