Skip to content

Qortal/Quitter

Repository files navigation

Quitter

A decentralized social media application built on top of the Qortal blockchain network. Quitter runs as a Q-App inside the Qortal Hub and stores all posts, media, and social data on the Qortal Data Network (QDN) — no central servers, no accounts to create beyond a Qortal name.


Features

  • Posts — create, edit, delete text posts with rich formatting (Quill editor), images, and video
  • Replies & Threads — reply to any post; nested thread navigation
  • Reposts — share another user's post to your followers
  • Likes — like and unlike posts
  • Follows — follow/unfollow users; following list stored locally in IndexedDB for instant access
  • User Profiles — view posts, replies, followers, and following lists per user; edit your own bio and avatar
  • Groups — private, encrypted group posts visible only to group members
  • Notifications — real-time mention and reply notifications, polled every 80 seconds
  • Search — search users by name or browse posts by hashtag
  • Trending — trending hashtags displayed in the right sidebar
  • Block list — block users to hide their content
  • Dark / light theme — follows Qortal UI theme
  • Responsive layout — full mobile support with bottom navigation bar
  • i18n — internationalization-ready with i18next (English included, locale files under src/i18n/locales/)
  • Optimized builds — manual code-splitting, lazy loading, Gzip + Brotli compression

Requirements

  • Qortal Hub — the app must run inside the Qortal Hub.
  • A Qortal name is required to publish posts, follow users, or interact with content
  • Node.js ≥ 18 and npm for local development

About

Quitter Q-App

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages