Elliott Ruth
New member
Hello,
I am planning to launch a website for comic book fans. The target is 30,000 daily users by the end of the second year of operation.
I ask you to review my requests and answer whether xenForo has the required features “out of the box” and what might require customization. Please advise on proper add-ons. Below are my needs.
Closed Forum, Invite System
Forum viewing for guests must be completely closed. No forum pages should be visible externally if the user is not logged in. The login page must have feedback and password recovery functions.
Open registration must be disabled. A person can register and become a site user only by receiving an invite from an existing user. There must be a convenient invite system and easy invitation functions.
Feed
This is the default homepage. Posts from all blogs/threads/clubs/announcements/marketplace followed by the user are aggregated here.
Right after registration, the user is automatically subscribed to the site administration blog and cannot unsubscribe. Therefore, the user’s feed initially shows only posts from the administration.
Calendar
The calendar should host thematic comic publishing world events and allow authorized users to add events.
Users should be able to create personalized calendars, filter and select events from the general calendar, then export/sync with Google/Yandex/Outlook calendars.
User Scenario #1:
A user goes to the site section called "Calendar." They can change calendar scale: day/week/month/year. By default, the calendar shows all public events except private ones. Filters allow users to set event preferences. This calendar syncs with the user’s Google Calendar.
User Scenario #2:
A user belongs to the "Buffaloes" club. The club admin creates an event for members and adds it to the site calendar. This event automatically appears in the user’s site calendar, triggers an in-site notification, and syncs with their Google Calendar.
Blogs
The site will host personal blogs and organization blogs. Each user can create and write in their personal blog. Organizational blogs are created with site admin approval.
Announcements
This section will contain announcements about events (meetings, holidays, lectures, etc.), sales of used items, free ads from businesses about products/services, and private users selling services.
Private Sales/Purchases
Transactions must occur through an escrow service. Private sellers must deposit a guarantee to prevent fraud.
An arbitration and dispute resolution system between users must exist.
Marketplace
The site will have organizations that:
Organize events and sell tickets
Sell goods
Sell digital goods
Sell club memberships (weekly/monthly/yearly)
I want these organizations to be able to sell on my site, with payments going directly to their accounts.
Thus, I want a small marketplace on my site where sellers sell directly to buyers without my involvement or using my bank accounts.
Seller authorization will be handled by site administration.
Donations and Volunteering
There will be a donations section. Like the marketplace, authorized users and organizations should be able to create donation drives. There should be two donation types: subscriptions and project-specific fundraising.
I want to accept donations in cryptocurrency, including generating individual wallet addresses for each user.
There will also be a volunteer management function, where authorized users create volunteer tasks and monitor their completion.
Forums/General Discussion
I want sections to discuss books, movies, anything, with review and rating features from 1 to 5. A user creates a topic about a movie if one doesn't exist, fills in details, then writes their review. Others can discuss and add their reviews in that topic.
Similarly for books, hotels, cars, anything.
Additionally, there will be regular forum threads and a flame section, though flames have mostly moved to chat messengers.
Clubs
After pre-moderation, users can create clubs and make them open or closed. They can sell memberships to these clubs in the marketplace.
Wiki
A wiki engine allowing users to write articles.
I am planning to launch a website for comic book fans. The target is 30,000 daily users by the end of the second year of operation.
I ask you to review my requests and answer whether xenForo has the required features “out of the box” and what might require customization. Please advise on proper add-ons. Below are my needs.
Closed Forum, Invite System
Forum viewing for guests must be completely closed. No forum pages should be visible externally if the user is not logged in. The login page must have feedback and password recovery functions.
Open registration must be disabled. A person can register and become a site user only by receiving an invite from an existing user. There must be a convenient invite system and easy invitation functions.
Feed
This is the default homepage. Posts from all blogs/threads/clubs/announcements/marketplace followed by the user are aggregated here.
Right after registration, the user is automatically subscribed to the site administration blog and cannot unsubscribe. Therefore, the user’s feed initially shows only posts from the administration.
Calendar
The calendar should host thematic comic publishing world events and allow authorized users to add events.
Users should be able to create personalized calendars, filter and select events from the general calendar, then export/sync with Google/Yandex/Outlook calendars.
User Scenario #1:
A user goes to the site section called "Calendar." They can change calendar scale: day/week/month/year. By default, the calendar shows all public events except private ones. Filters allow users to set event preferences. This calendar syncs with the user’s Google Calendar.
User Scenario #2:
A user belongs to the "Buffaloes" club. The club admin creates an event for members and adds it to the site calendar. This event automatically appears in the user’s site calendar, triggers an in-site notification, and syncs with their Google Calendar.
Blogs
The site will host personal blogs and organization blogs. Each user can create and write in their personal blog. Organizational blogs are created with site admin approval.
Announcements
This section will contain announcements about events (meetings, holidays, lectures, etc.), sales of used items, free ads from businesses about products/services, and private users selling services.
Private Sales/Purchases
Transactions must occur through an escrow service. Private sellers must deposit a guarantee to prevent fraud.
An arbitration and dispute resolution system between users must exist.
Marketplace
The site will have organizations that:
Organize events and sell tickets
Sell goods
Sell digital goods
Sell club memberships (weekly/monthly/yearly)
I want these organizations to be able to sell on my site, with payments going directly to their accounts.
Thus, I want a small marketplace on my site where sellers sell directly to buyers without my involvement or using my bank accounts.
Seller authorization will be handled by site administration.
Donations and Volunteering
There will be a donations section. Like the marketplace, authorized users and organizations should be able to create donation drives. There should be two donation types: subscriptions and project-specific fundraising.
I want to accept donations in cryptocurrency, including generating individual wallet addresses for each user.
There will also be a volunteer management function, where authorized users create volunteer tasks and monitor their completion.
Forums/General Discussion
I want sections to discuss books, movies, anything, with review and rating features from 1 to 5. A user creates a topic about a movie if one doesn't exist, fills in details, then writes their review. Others can discuss and add their reviews in that topic.
Similarly for books, hotels, cars, anything.
Additionally, there will be regular forum threads and a flame section, though flames have mostly moved to chat messengers.
Clubs
After pre-moderation, users can create clubs and make them open or closed. They can sell memberships to these clubs in the marketplace.
Wiki
A wiki engine allowing users to write articles.