5. Frontend Routing URLs
Application Routes Documentation ๐ Main Routes
/ - Home
๐ Pages
/pages/contact-us - Contact Us /pages/about-us - About Us /pages/privacy-policy - Privacy Policy /pages/cookie-policy - Cookie Policy /pages/terms-and-conditions - Terms and Conditions /newsletter/unsubscribe/{email} - Newsletter Unsubscribe
๐ Blog
/blog - Blog Index /blog/{slug} - Blog Post /blog/category/{slug} - Blog Category /blog/tag/{slug} - Blog Tag
๐ฌ Comments (Blog)
/posts/{post}/comments - Store Comment (POST) /comments/{comment} - Update Comment (PATCH) /comments/{comment} - Delete Comment (DELETE)
๐ฌ Forum
/forum - Forum Home /forum/dashboard - Forum Dashboard (Auth) /forum/user/activities - My Activities (Auth) /forum/all-members - All Members (Public) /forum/leaderboard - Leaderboard (Public) /forum/profile/{user:user_name} - Public Profile /forum/user/activities/{user:user_name} - User Activities
๐งต Topics (Auth)
/forum/topics - Topics Index /forum/topics/{topic} - Show Topic /forum/topics/create - Create Topic /forum/categories/{category}/topics/create - Create Topic (with Category)
๐ Categories
/forum/categories - Categories Index /forum/categories/{category:slug} - Category Show
Note: Only Admin can create Categories
๐ฅ Followers
/forum/users/{user_id}/follow - Follow User (Auth) /forum/users/{user_id}/unfollow - Unfollow User (Auth) /forum/users/{user_id}/followers - Followers List /forum/users/{user_id}/following - Following List
๐ซ Friends
/forum/friends/search - Search Friends /forum/friends/send - Send Request (POST) /forum/friends/accept/{request_id} - Accept Request (POST) /forum/friends/reject/{request_id} - Reject Request (POST) /forum/friends/cancel/{request_id} - Cancel Request (DELETE) /forum/friends/requests - Friend Requests /forum/friends/unfriend - Unfriend (POST) /forum/friends/all-friends - Friend List
๐ฌ Conversations
/forum/conversations - Get/Create Conversation (POST) /forum/conversations/{conversation}/messages - Conversation Messages /forum/conversations/messages - Send Message (POST) /forum/conversations/messages/{message} - Delete Message (DELETE) /forum/conversations/messages/{message}/read - Mark As Read (POST) /forum/conversations/latest - Latest Messages /forum/conversations/unread-count - Unread Count
โ๏ธ User Settings
/forum/user-settings - User Settings /forum/user-settings/update-email2 - Update Email (POST) /forum/user-settings/update-password - Update Password (POST) /forum/user-settings/update-profile-picture - Update Picture (POST) /forum/user-settings/update-public-profile - Update Public Profile (POST) /forum/user-settings/social-media - Update Social Profile (POST) /forum/user-settings/deactivate-account - Deactivate Account (POST)
๐ผ Image Upload
/upload-image - Upload Image (POST, Auth)
๐ Authentication (Google)
/auth/google - Redirect to Google /auth/google/callback - Google Callback
๐ Localization
/language/{locale} - Switch Language
๐บ Sitemap
/sitemap.xml - Sitemap Index
๐ Notifications
/notifications - Notification Index /notifications/mark-all-read - Mark All Read (POST) /notifications/{id}/mark-read - Mark As Read (POST)
๐ค Friend Requests (from notifications)
/friend-requests/{id}/accept - Accept Friend Request (POST) /friend-requests/{id}/reject - Reject Friend Request (POST)
๐พ Backup
/backup/download/{backup} - Download Backup