How adityabiswas-in/forum-or-discussion-board works
Quaddit is a PHP/MySQL community discussion forum. Visitors register or sign in, then members discover groups, join communities, publish discussions with images, and participate in nested threads; users can also manage profiles, while administrators govern groups, accounts, and content. The main application page combines group discovery, feed, composer, and administration, with authentication and profile pages as separate entry points. The excerpts show database/session helpers and several page-to-database calls; some advertised capabilities are documented only in the README, so those edges cite that documentation.
Main entry points: index.php Feed & Groups · schema.sql Forum Database · login.php Role Login · db.php Session & Helpers
Components 16
Authentication
- Registration
register.php - Admin Entry
admin_register.php - Role Login
login.php - Sign Out
logout.php
Community Discussions
- Feed & Groups
index.php - Discussion Composer
index.php - Nested Replies
index.php - Thread Redirect
thread.php - Reply Redirect
reply.php
Profiles & Governance
- Profile Activity
profile.php - Admin Controls
index.php
Shared Platform
- Mobile Navigation
includes/mobile-nav.php - Session & Helpers
db.php - Forum Database
schema.sql
Other components
- Visitor or Member
- MySQL Service
Connections 26
- Visitor or Member → Registration: creates account
README.md - Visitor or Member → Role Login: signs in
README.md - Admin Entry → Registration: selects admin role
admin_register.php - Registration → Forum Database: stores account
register.php - Role Login → Forum Database: checks credentials
login.php - Role Login → Feed & Groups: redirects after login
login.php - Sign Out → Role Login: redirects after sign-out
logout.php - Visitor or Member → Feed & Groups: browses communities
README.md - Feed & Groups → Forum Database: queries groups and feed
index.php - Feed & Groups → Discussion Composer: opens composer
README.md - Discussion Composer → Forum Database: creates discussions
index.php - Feed & Groups → Nested Replies: shows nested replies
README.md - Nested Replies → Forum Database: stores reply hierarchy
README.md - Thread Redirect → Feed & Groups: redirects to post
thread.php - Reply Redirect → Feed & Groups: redirects to post
reply.php - Visitor or Member → Profile Activity: views profile
README.md - Profile Activity → Forum Database: loads activity
profile.php - Admin Controls → Forum Database: manages platform
README.md - Feed & Groups → Mobile Navigation: renders navigation
index.php - Profile Activity → Mobile Navigation: renders navigation
profile.php - Registration → Session & Helpers: uses shared helpers
register.php - Role Login → Session & Helpers: uses shared helpers
login.php - Feed & Groups → Session & Helpers: loads session and helpers
index.php - Profile Activity → Session & Helpers: loads session and helpers
profile.php - Session & Helpers → MySQL Service: opens database connection
db.php - Forum Database → MySQL Service: persists forum data